Italian Villa Restaurant
Italian Villa Restaurant
15 South Rd
Somers, CT 06071-2109
Phone: (860) 763-1342
Comments: 0
Votes:18