Balaam Supermarket

17-19 Balaam Street London E13 8EB