Villa Italia Website: http://www.villaitaliastamford.com/ Phone: 203-348-7742 Menu: Lunch & Dinner << Click to return to the Stamford Restaurant Week page