Greek Salad Restaurants in Sandside, Scarborough
Show restaurants on map
4.5
Menu
4.5
Menu
City: Sandside, Scarborough, 5 Dean Road, Scarborough, United Kingdom, Yo127sn, Sandside, Scarborough
"Very very very tasty food great service highly recommended nice place to eat great friendly and amazing service great food great place to eat exeallen..."
Feedback
These reviews refer only to the mentioned ingredients.