TAKEAWAY
Collection
DELIVERY
We are open for takeaway & delivery Thursday to Saturday 5 pm ’til 9 pm
- info@village-walthamstow.com
- 020 8521 4398
- 31 Orford Rd, Walthamstow, London E17 9NL
We are open for takeaway & delivery Thursday to Saturday 5 pm ’til 9 pm