Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Green Street West Newham London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2.5
2 Opinions in 1 websites
136 Green Street, London E7 8JQ England, England
Pizza & PastaOne word 'Terrible'. Don't go there anymore. Staff are very unprofessional don't know how to talk. If I could i will give them - 5 star.