Shop · Ground Floor 98 Francis Road, Leyton, London, E10 6PP
–Exempt
Registered with Waltham Forest council.
All food hygiene ratings in E10
Shop ratings in Waltham Forest · All of Waltham Forest