Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Grove Green Waltham Forest London
4 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2,0
3 Opinions in 1 websites
372-374 High Road Leyton, Leyton, Waltham Forest E10 6QE England, England
ItalianMy partner and I ordered one pizza each - for delivery. On both, about 30% of the pizza was incinerated - black burnt crust and black burnt underside. Had to scrape underside in order to make it edibl