International Food Centre

558 High Road Leytonstone London E11 3DH