The Patty Shop

Food

North America, Turks and Caicos Islands, Provinciales and West Caicos