LOCATION

Nico Taverna

501 Erie St. E
Windsor, ON
Canada
519.255.7548

For reservation inquiries, please contact

Hours

Dinner

Sun-Sat: 5:00pm - close

Nico Taverna | Windsor, ON | Italian Cuisine

Directions to Nico Taverna | Windsor, ON | Italian Cuisine

Loading...