Delivery
Pickup
Outdoor
England
London
Newham
Beckton
1 Restaurants on GastroRanking
11 Opinions in 1 websites
Worst service ever. Rude staff. The male staff behaved rudely and forget the items I ordered. Server something else. Pathetic service