Location: Home > YellowPages > CT > Somers > Italian Villa Restaurant &

Italian Villa Restaurant &

15 South Rd
Somers, CT 06071
860-763-1342