GastroRanking-logo

The best restaurants serving Italian food in Plaistow South Newham London

1 Restaurants on GastroRanking

restaurant_img
5.0

5 Opinions

location-icon6 Terrace Road Plaistow, London E13 0PB England, England
Italian
outdoor_seating_265816takeaway_265816delivery_265816

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