Shop · 67 Leytonstone Road, Stratford, London, E15 1JA
–Exempt
Registered with Newham council.
All food hygiene ratings in E15
Shop ratings in Newham · All of Newham