Nico Taverna Menu

Welcome to Nico Taverna, an inviting Italian restaurant nestled in Windsor, Canada. With a cozy atmosphere, this culinary gem captures the essence of Italy, serving delicious dishes in a warm, family-friendly setting. Guests rave about the lobster pasta, which boasts generous portions and exquisite seasoning, alongside the delectable short rib pasta and arancini balls. The attention to detail in every dish enhances the dining experience, although some diners wish for larger portions.

The dedicated staff, exemplified by attentive server David, ensures that each visit feels special. Customers appreciate the swift, friendly service and the restaurant’s overall ambiance, perfect for celebrations or a casual night out. While minor critiques regarding the dips and portion sizes exist, the overwhelming sentiment is one of satisfaction and eagerness to return.

In every bite, you’ll discover the heart of Italy at Nico Taverna. Don’t miss this local treasure!

Menus from Other Places