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




4:00-9:00 PM


4:00-10:00 PM

Closed Sunday & Monday


Reservations Required


Vico Ristorante Italiano

89 Central Street

Norwood, MA 02062