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