GastroRanking-logo

The best restaurants serving Pizza pasta food in Leytonstone Waltham Forest London

1 Restaurants on GastroRanking

restaurant_img
4.0

38 Opinions

location-icon622 High Road Leytonstone, London E11 3DA England, England
Pizza & Pasta
outdoor_seating_274046takeaway_274046delivery_274046

Resubmitting 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.