Welcome to Vico!

 Under the direction of our Executive Chef, Vincenzo Loffredo, each and every dish is a hand crafted, culinary delight. We pride ourselves on serving you the freshest ingredients and creating a warm, family atmosphere.

 

Thank you for dining with us!

 

Gifts Cards Available

Hours

 

Tuesday-Saturday

4:00-9:00 PM

Closed Sunday & Monday

 

Reservations Required

 

Vico Ristorante Italiano

89 Central Street

Norwood, MA 02062

 781.352.3336
 

Show More