Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Plaistow South Newham London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
5 Opinions in 1 websites
6 Terrace Road Plaistow, London E13 0PB England, England
ItalianRang up for a takeaway, as the online booking system is still being set up. The Romford branch is enclosed in Myplace soft play area, so great for families. The food was excellent and i'll be back to try the pizza. So happy to have this friendly new outlet on my doorstep.