Taj Stores is a long-established grocery on Brick Lane in east London, stocking spices, rice, fresh produce and South Asian and international ingredients.
This listing was added by TalentGridX from publicly available information. Own or run this organisation? Contact us to update it, add photos or remove it.