A Little Bite Of Italy In Manhasset.
Tired of eating at home? Come to Villa Milano in Manhasset and have some pizza or join us in our dining room for dinner!
We are open 7 days a week. We offer lunch and dinner with a great variety of food. Come in and enjoy!