GastroRanking-logo

The best restaurants serving Greek food in Elmhurst and Watermead Aylesbury Vale South East

1 Restaurants on GastroRanking

restaurant_img
4.3

391 Opinions

location-icon175 Cambridge St, England
Greek
outdoor_seating_85847takeaway_85847delivery_85847

Lovely tasty food. However if your from out of town you would not go in there unless you already knew how tasty the food is. Its deffo where all the local people go.