NextEats
›
Connecticut
›
Food in Somers
›
Italian Food
› Italian Villa
Italian Villa
Italian restaurant · 15 S Rd, Somers, CT
Hours
Mon 3 PM–9 PM
Wed 3 PM–9 PM
Thu 3 PM–9 PM
Fri 11 AM–10 PM
Sat 11 AM–10 PM
Sun 11 AM–9 PM
More food in Somers, CT
·
Italian Food in Somers