Milano Pizza in London

Milano Pizza

663, Holloway Rd
N19 5SE
020 7272 1692
Write your review of Milano Pizza
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.8 mi
Al Parco Bar Pizzeria
2, Highgate West Hill
London N6 6JS
0.9 mi
Lupa
60 Crouch End Hill
London N8 8AG
1 mi
Your Venezia Restaurant
88, Stroud Green Road
London N4 3EN
1 mi
Papa Del's
347, Archway Rd
London N6 5AA
1.2 mi
Basilico Crouch End
51, Park Rd
London N8 8SY
1.3 mi
Pizza Bella
4-6, Park Rd
London N8 8TD