Italian restaurant specializing in seafood, Mediterranean, and Ligurian cuisine. Offers vegetarian and gluten-free options.