Enjoy Italian, seafood, and Tuscan cuisine at this restaurant. Offers vegetarian and gluten-free options. Located in the Tuscan countryside.