Filter
Delivery
Pickup
Outdoor
The best restaurants serving Greek food in Longford Trafford North West
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
8 Opinions in 1 websites
Talbot Road, Stretford England, England
GreekAnother visit, another perfect meal. Just makes the day better. Freshly made, great portion, very tasty and not expensive. Just perfect.