Villa Milano Inc
No photo available for this business
Business Information
RestaurantsItalian
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Jul 23, 2008The best pizza I have ever had. Everything about the front of this establishment says NY Pizza place. And the inside lives up. The pizza ... (more)