Italian trattoria and pizzeria offering pasta, pizza, seafood, and Mediterranean dishes. Vegetarian and gluten-free options available.