Nico Taverna is a quaint, fun, romantic and friendly restaurant located right in the heart of a vibrant Italian community near downtown Windsor. A relaxed Italian restaurant and bar serving pizza, pasta and more in a cozy, dimly lit space where friendly service and exciting dishes are influenced by both traditional and modern Italian cuisine. Nico is the perfect place for a romantic dinner, business meeting or just a night out with friends for a unique Italian dining experience.
Dinner tasting menus available Tuesday – Sunday. Reserve your spot online.
Lunch available Tuesday – Friday. Reserve your spot online.
- Monday - Closed