International Food Centre

562-564 Romford Road London E12 5AF