Shop · 347 High Street North, Manor Park, London, E12 6PQ
–Exempt
Registered with Newham council.
All food hygiene ratings in E12
Shop ratings in Newham · All of Newham