Delivery
Pickup
Outdoor
England
London
Newham
Green Street East
1 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.