Vico Ristorante Italiano

offers fine Italian cuisine

in a casual setting

located in downtown Norwood

OPEN

Tuesday-Thursday 4-9 PM 

Friday-Saturday 3-9:30 PM

Sunday Feb.14th

VALENTINE"S DAY

3-9 PM

Reservations Always Required

 

781-352-3336

RESERVATIONS

TAKE OUT

GIFT CARDS

We welcome Visa, Mastercard, Discover and American Express

 

  • Facebook
  • Instagram