Stratford Food Centre Store

100-102 Leytonstone Road London E15 1TQ