Delivery
Pickup
Outdoor
England
North West
St. Helens
Town Centre
1 Restaurants on GastroRanking
1056 Opinions in 2 websites
Lovely authentic Greek restaurant. Great food and wine, good value for money. Plenty to eat, even enough for tomorrow’s lunch. Will definitely be recommending to friends and family.