
Vico Ristorante Italiano
4.7 (462)restaurant
An intimate, family-run Italian spot in Norwood Center pairing regional classics with craft cocktails and a warm touch.
Description






Operating since 2014, Vico balances fine dining with a casual setting. The kitchen focuses on regional Italian plates supported by a fine wine selection, while Chef Vincenzo greets guests over the meal.