Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Leytonstone Waltham Forest London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
38 Opinions in 1 websites
622 High Road Leytonstone, London E11 3DA England, England
Pizza & PastaResubmitting at TripAdvisor's request as the business claims my order didn't come from them: Online order. Pizza delivered cold, meaning having to use my own oven and electricity. Whatever happened to thermal sleeves to keep the food warm. Was promised a £10 credit note. Nowhere to be seen.