BLOCLEats

Milano Pizza

550 High Road
Leytonstone
E113DH

Food rating: 3/5 stars
Updated: 17. October 2023

map for Milano Pizza

Takeaway Shop nearby

  1. Red Camel/Honey l am Home, E113DH