Delivery
Pickup
Outdoor
England
London
Newham
Stratford and New Town (15)
Canning Town South (5)
Beckton (2)
Canning Town North (2)
Forest Gate North (2)
Forest Gate South (2)
Boleyn (1)
East Ham South (1)
Green Street East (1)
Plaistow South (1)
Royal Docks (1)
More
33 Restaurants on GastroRanking
1 Opinions in 1 websites
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.
0 Opinions in 1 websites