GastroRanking-logo

The best restaurants serving Italian food in Newham London

33 Restaurants on GastroRanking

restaurant_img
1.0

1 Opinions

location-icon350C Katherine Road, London E7 8NW England, England
Italian
outdoor_seating_261369takeaway_261369delivery_261369

This is the most horrible thing i could ever see on the bill. £0.10 for the bag…. Are you serious?! Even the off licence around the corner if i buy a bottle of water, they will provide me free bag.

restaurant_img
1.0

0 Opinions

location-icon472 Green Street, London E13 9DB England, England
Italian
outdoor_seating_266330takeaway_266330delivery_266330

restaurant_img
0.0

0 Opinions

location-iconBethnal Green, London E2 0qn 89B Roman Road, England
Italian
outdoor_seating_320008takeaway_320008delivery_320008