Salamis Restaurant
Place Category: Restaurants
-
Salamis Restaurant Greek restaurant can be found at 33 The Strand, Dawlish, Devon.
-
-
Place Category: RestaurantsPlace Tags: Greek
Salamis Restaurant Greek restaurant can be found at 33 The Strand, Dawlish, Devon.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.