Vico Ristorante Italiano

/ Italian, Seafood, Restaurant
Closes soon: 21:30
Italian, Vegetarian options
$$$$ Average price: $11-30
Add a photo
Add your opinion
Vico Ristorante Italiano photo
Add a photo
Vico Ristorante Italiano photo
+ 75 photos Vico Ristorante Italiano photo
+ 74 photos Vico Ristorante Italiano photo
Vico Ristorante Italiano photo
+ 72 photos Vico Ristorante Italiano photo
89 Central St
Norwood, Massachusetts, USA
Get directions

If you feel hungry after gazing at Norwood Historical Society, come to this restaurant to have a meal. The key aspect of Vico Ristorante Italiano is the Italian cuisine. You can share mouthwatering gnocchi, calamari and veal chops with your friends and have a nice time here. Try good tiramisu, cannolis and gelato this place offers. You will be offered delicious wine or good beer. Clients visit this spot to order great cappuccino.

The intimate atmosphere of this restaurant allows guests to relax after a hard working day. Many reviewers find the staff cute. People mention that the service is fabulous here. Democratic prices are to be expected at Vico Ristorante Italiano. Also, the decor is terrific. TripAdvisor users rated this place and it earned 4.5.

Best in the city

Italian

Visitors' opinions

/ 177
Add your opinion
This restaurant was amazing ,I went for a birthday party and ordered the veal salt and Bocca,it was so good  ,I would def go back ,it's hard to find a good Italian restaurant this one def measures up ,I give it a 10
Fun, intimate family run restaurant with great food and presentation. Excellent seafood, Pasta, great wine, and reasonable prices. The owner found out it was our first time there and had an excellent Eggplant caponata sent to the table on the house. A great place to celebrate a Birthday, where on a weeknight, the Chef came out of the kitchen to serenade the Birthday girl! A cozy place with good food.
Vico is wonderful! We have been a few times and the food is consistently excellent! The staff is kind and welcoming, We love Maria and her family. Highly recommend Vico for delicious Italian food!
All opinions
Address
89 Central St, Norwood, Massachusetts, USA
Features
No outdoor seating Сredit cards accepted Takeaway Booking Parking Wheelchair accessible No delivery No Wi-Fi No TV
Opening hours
SundaySun Closed
MondayMon Closed
TuesdayTue 16:30-21:30
WednesdayWed 16:30-21:30
ThursdayThu 16:30-21:30
FridayFri 16:30-21:30
SaturdaySat 16:00-22:00

Popular collections including Vico Ristorante Italiano

See all
Updated on: