Shop · 11A Hermit Road, Canning Town, London, E16 4HP
–Exempt
Registered with Newham council.
All food hygiene ratings in E16
Shop ratings in Newham · All of Newham