Bharat Food Store

4-6 Carlton Terrace London E7 8LH