Blog

Italian Villa Restaurant in Somers

Italian Villa Restaurant
3 /5

15 Soutd Rd, Somers, CT 06071-2109

18607631342

Restaurant Hours

Open Close

Monday 08:00 - 17:00

Tuesday 08:00 - 17:00

Wednesday 08:00 - 17:00

Thursday 00:00 - 17:00

Friday 00:00 - 17:00

Saturday

Sunday

Overview

Cuisine

  • Italian
  • Pizza

Italian Villa Restaurant, 15 Soutd Rd, Somers, CT 06071-2109, Somers