Milano's Pizza and Chicken in London

Write your review of Milano's Pizza and Chicken
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
169 ft
New Star
79, Lassell St
London SE10 9PJ
0.2 mi
Domino's Pizza
201, Trafalgar Rd
London SE10 9EQ
0.5 mi
New Hong Kong Garden
22, Woolwich Rd
London SE10 0JU
0.5 mi
Pistachios
15, Nelson Rd
London SE10 9JB
0.5 mi
Kam Hong Takeaway
36, Woolwich Rd
London SE10 0JU
0.6 mi
Subway
8, Crescent Arcade
London SE10 9EJ