GastroRanking-logo

The best restaurants serving Greek food in Clydesdale North South Lanarkshire South West Scotland

1 Restaurants on GastroRanking

restaurant_img
4.2

190 Opinions

location-icon95 High St, Scotland
Greek
outdoor_seating_115195takeaway_115195delivery_115195

Called at 5 to 5 on a Saturday and the food arrived 15 minutes later and tasted amazing