Italian Villa

Pizza Place, Italian Restaurant, and Bar
15 South Rd (Main St.), Somers, CT 06071, United States
Menus:
Brunch, Lunch, Dinner, Happy Hour
Drinks:
Beer, Wine, Full Bar, Cocktails
Credit Cards:
Yes (incl. Discover & Visa)
Outdoor Seating:
No
Wheelchair Accessible:
Yes
Total Visitors
88
Total Visits
253
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Kristina Z.

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

    Kristina Zack · October 27, 2011
    Save

Appears on 1 list

Is this your business? Claim it now.

Make sure your information is up to date. Plus use our free tools to find new customers.