Vico Ristorante Italiano

offers fine Italian cuisine

in a casual environment

located in

downtown Norwood

Hours

Tues - Sat  4-9 PM 

Reservations Required

 outdoor and indoor  dining 

Take Out Available

LIVE MUSIC FRIDAYS

with 

guitarist Luigi Grasso

Call

781-352 -3336

GIFT CARDS AVAILABLE 

We welcome Visa, Mastercard, Discover and American Express

 

  • Facebook
  • Instagram