GastroRanking-logo

The best restaurants serving Italian food in Green Street East Newham London

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