GastroRanking-logo

The best restaurants serving Greek food in St. Helens North West

2 Restaurants on GastroRanking

restaurant_img
4.6

877 Opinions

location-icon17 Baldwin Street, England
Greek
outdoor_seating_92280takeaway_92280delivery_92280

First visit here. Had lovely food and drinks and host was passionate about the food and gave good advice. Keep up the good work!

restaurant_img
4.5

1181 Opinions

location-icon35-39 North Road, England
Greek
outdoor_seating_214603takeaway_214603delivery_214603

Been going here for a number of years. Food and staff always great but prices have increased significantly making it difficult justify going as we once did.