Angel Supermarket

273-275 Ilford Lane Ilford IG1 2SD