Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in London
790 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,5
51 Opinions in 1 websites
Grand View - Upper Level Terminal Four No 1 Heathrow Airport, Airside Heathrow Airport, London TW6 3XZ England, England
Pizza & PastaThe only place to get s hot meal in Heathrow terminal 5 is here… and the food was tasteless, lukewarm and had no redeeming qualities about it whatsoever. I’d be embarrassed if I ran this and whoever a