Italian Villa

Row 1

Details
15 South Rd (Main St.)
Somers, CT 06071
(860) 763-1342

Foursquare Tips

  • Get the large cheese pizza extra chesse. Folks always ask us what we are having since it looks so appealing. It tastes even better!!