GastroRanking-logo

The best restaurants serving Greek food in Baldock Town North Hertfordshire East of England

1 Restaurants on GastroRanking

restaurant_img
4.5

176 Opinions

location-icon1A Mansfield Road, England
Greek
outdoor_seating_228562takeaway_228562delivery_228562

First visit and stumbled against it looking for a decent restaurant and it definitely didn’t disappoint. The whole experience was lovely and the food gave us a taste of Greece we have missed due to Covid.