Villa Italia
Add to Favorites
CLOSED NOW
Today: 4:30 pm - 9:30 pm
Tomorrow: 11:30 am - 9:30 pm
41 Years
in Business
Saved to Favorites
Phone: (203) 348-7742
Address: 26 Mill River St, Stamford, CT 06902
Website: http://villaitaliastamford.com
Phone: (203) 487-6326
Villa Italia Ristorante & Bar
Villa Italia Ristorante
Cuisines: Italian, European, Continental, Pizza
Price Range : Average
100 Greyrock Pl, Stamford, CT 06901
269 Bedford St, Stamford, CT 06901
100 Greyrock Pl, Stamford, CT 06901
370 W Main St, Stamford, CT 06902
880 E Main St, Stamford, CT 06902
750 Washington Blvd, Stamford, CT 06901
96 Broad St, Stamford, CT 06901
62 W Park Pl, Stamford, CT 06901
230 Tresser Blvd, Stamford, CT 06901
25 Bedford St, Stamford, CT 06901