Filter
Delivery
Pickup
Outdoor
The best restaurants in Greenford Green Ealing London
18 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.0
16 Opinions in 1 websites
Westway Cross Retail Park 1000 Greenford Road, England
Other cuisinesVery rude staff, unbelievable. Treating customers like idiots and verbally abusing them. You ask for a receipt and will get abused.