GastroRanking-logo

The best restaurants serving Greek food in The Shelfords and Stapleford South Cambridgeshire East of England

1 Restaurants on GastroRanking

restaurant_img
4.6

419 Opinions

location-icon2 Church Street, England
Greek
outdoor_seating_307412takeaway_307412delivery_307412

Good bar choice, food choice ok, food good but a tad expensive .