Delivery
Pickup
Outdoor
England
London
Newham
Canning Town North
1 Restaurants on GastroRanking
1381 Opinions in 2 websites
The waitress was very rude because I came with my mentally ill sister, she served everyone but always ignored us and because of my mentally ill sister’s condition. She treated us very badly since we a