YDL Food Centre

234-236 High Road Leytonstone London E11 3HU