Ekin Food Centre

1 Dowsett Road London N17 9DA