EAT 17 Deli

Village Stores C & J ltd 28 Orford Road Walthamstow London E17 9NJ
0208 521 4273