Macro Food Centre

38-40 Commercial Road London E1 1LN