Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Green Street East Newham London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
1.0
1 Opinions in 1 websites
350C Katherine Road, London E7 8NW England, England
ItalianThis 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.