Taja Halal Food Store

216 Devons Road London E3 3PN