Italian restaurant serving pizza, seafood, and Tuscan cuisine. Offers vegetarian options.