Vico Ristorante Italiano
Add to Favorites
10 Years
in Business
Amenities:
Serves alcoholTakes reservations
Saved to Favorites
Phone: (781) 352-3336
Address: 89 Central St, Norwood, MA 02062
Website: http://www.viconorwood.com
Phone: (781) 352-3366
Cuisines: Fine Dining, Italian, European, Continental
Price Range : Average
Outdoor Seating: No
Wi-Fi: No
Bike Parking: Yes
Parking: Lot, Private
Takes Reservations: Yes
92 Central St, Norwood, MA 02062
102 Providence Hwy, East Walpole, MA 02032
1023 Washington St, Norwood, MA 02062
200 Legacy Pl, Dedham, MA 02026
870 East St, Dedham, MA 02026
487 Washington St, Norwood, MA 02062
521 Washington St, Canton, MA 02021
745 Main St, Walpole, MA 02081
599 Washington St, Canton, MA 02021
168 Walpole St, Norwood, MA 02062