Italian restaurant specializing in seafood and Tuscan cuisine. Offers vegetarian options.