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



Tuesday-Friday 4:30-9:30 PM

Saturday 4:00-10:00 PM

Closed Sunday & Monday


Reservations Recommended


Vico Ristorante Italiano

89 Central Street

Norwood, MA 02062

Telephone:  781.352.3336

Show More