GastroRanking-logo

The best restaurants serving Greek food in Stratford Avenue and New Town Stratford-on-Avon West Midlands

1 Restaurants on GastroRanking

restaurant_img
4.5

2800 Opinions

location-icon27 Rother Street, England
Greek
outdoor_seating_148616takeaway_148616delivery_148616

Yet another great meal…our favourite place to eat in Stratford. The restaurant was packed but the service and food were excellent - well done Team El Greco!