Leila's Shop - Leila's Shop, Calvert Ave, Bethnal Green, London E2 7JP, UK on Eaten