Greek Salad Restaurants in Edinburgh, City of
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Edinburgh, City of, 274 Canongate, Edinburgh, City of, United Kingdom
Vegetarian Friendly, Gluten Free Options, Delivery, Accepts Credit Cards
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Edinburgh, City of, 43-45 Salisbury Road, Edinburgh, City of, United Kingdom
"Excellent food and customer service. we will return"
Feedback
These reviews refer only to the mentioned ingredients.