Delivery
Pickup
Outdoor
England
London
City of London, Westminster (4)
Hackney (3)
Islington (3)
Camden (2)
Kensington and Chelsea (2)
Harrow (1)
Lewisham (1)
Southwark (1)
Sutton (1)
18 Restaurants on GastroRanking
7 Opinions in 1 websites
We found ants in the rice , and I know in this shop no one clean properly , very bad experience, we do not recommend it
0 Opinions in 1 websites