Delivery
Pickup
Outdoor
England
London
Hillingdon
Heathrow Villages (1)
1 Restaurants on GastroRanking
2426 Opinions in 2 websites
Worse food Sent it back as it was cold they put it under a grill so came back burnt Next one was awful Don’t waste your money!!!!!