Vico Ristorante Italiano

offers fine Italian cuisine

in a casual setting located in downtown Norwood

HOURS

Tuesday-Thursday 4-9 PM 

Friday-Saturday 4-10 PM

RESERVATIONS REQUIRED

INDOOR/PATIO DINING

LIVE MUSIC FRIDAYS

Featuring Guitarist

LUIGI GRASSO 

781-352-3336

RESERVATIONS

TAKE OUT

GIFT CARDS

We welcome Visa, Mastercard, Discover and American Expres

 

  • Facebook
  • Instagram