Filter
Delivery
Pickup
Outdoor
The best restaurants serving Greek food in St. Helens North West
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.6
874 Opinions in 2 websites
17 Baldwin Street, England
GreekFood spot on as always. Always comes fresh and hot , staff could not be more attentive always happy and smiling x a mistake was made with one order and seriously it could not be apologised for enough, it is a busy place and mistakes will be made as with everywhere.