Delivery
Pickup
Outdoor
England
West Midlands
Stratford-on-Avon
Stratford Avenue and New Town (1)
1 Restaurants on GastroRanking
2800 Opinions in 1 websites
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!