GastroRanking-logo

The best restaurants serving Greek food in Uxbridge North Hillingdon London

1 Restaurants on GastroRanking

restaurant_img
3.8

1249 Opinions

location-icon237-238 High Street, England
Greek
outdoor_seating_93695takeaway_93695delivery_93695

Had the chance to revisit this nostalgic memory after 10 years - very much disappointed.