Italian trattoria specializing in seafood and Mediterranean cuisine. Offers vegetarian options.