Milano
Pizza · Fast Food
Milano is a pizza restaurant offering fast food. Delivery is available.
Location
Best places nearby
The highest rated places close to Milano.
Local restaurants nearby
63a Flixton Road, ENG
Location
The highest rated places close to Milano.
63a Flixton Road, ENG