Italian restaurant specializing in seafood and Mediterranean cuisine. Offers vegetarian and vegan options.