Vico Ristorante Italiano
Add to Favorites
Italian Restaurants, Fine Dining Restaurants, Restaurants
89 Central St, Norwood, MA 02062
781-352-3336
CLOSED NOW:
Today: 4:00 pm - 10:00 pm
PHOTOS AND VIDEOS
Be the first to add a photo!
REVIEWS Write a Review
- General Info
- Closed for vacation Tuesday Sept 26th through Thursday Sept 28th. We will reopen on Friday Sept 29thClosed for vacation Tuesday Sept 26th through Thursday Sept 28th. We will reopen on Friday Sept 29th
- Extra Phones
Phone: 781-352-3366
- Hours
- Regular Hours
Tue - Fri: Sat: - Categories
- Italian Restaurants, Fine Dining Restaurants, Restaurants
- Payment Options
- Price Range
- $$
- Other Link
- Other Information
Cuisines: Fine Dining, Italian, European, Continental
Price Range : Average
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.