GastroRanking-logo

The best restaurants serving Greek food in Longford Trafford North West

1 Restaurants on GastroRanking

restaurant_img
4.0

8 Opinions

location-iconTalbot Road, Stretford England, England
Greek
outdoor_seating_254249takeaway_254249delivery_254249

Another visit, another perfect meal. Just makes the day better. Freshly made, great portion, very tasty and not expensive. Just perfect.