Vico Ristorante Italiano

Fine Dining, Italian · 89 Central St, 2062

About Vico Ristorante Italiano

Address
89 Central St, 2062
Famous For
Fine Dining, Italian
Cuisine
Fine Dining, Italian

Location

89 Central St, 2062

Open in Google Maps

Reviews

Be the first to review Vico Ristorante Italiano

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about Vico Ristorante Italiano

What is Vico Ristorante Italiano famous for?

Vico Ristorante Italiano is famous for Fine Dining, Italian.

Does Vico Ristorante Italiano offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at Vico Ristorante Italiano?

Table booking availability is not confirmed. Please call the restaurant to check.

What type of food does Vico Ristorante Italiano serve?

Vico Ristorante Italiano serves Fine Dining, Italian cuisine in Norwood, MA.