Delivery
Pickup
Outdoor
England
London
Newham
Stratford and New Town (1)
1 Restaurants on GastroRanking
2014 Opinions in 4 websites
Pros + Order & paying through a table terminal + Cosy atmosphere Cons - Burger was average quality - Fries were too thin and disappointing - Selling fake Coca-Cola