BLOCLEats

La Villa Pizzeria

208 Higham Hill Road
Walthamstow
E175RQ

Food rating: 4/5 stars
Updated: 17. November 2022

map for La Villa Pizzeria

Takeaway Shop nearby

  1. 0.1 miles Food Express, E175RG