Restaurant located near the Sacro Bosco (Park of Monsters) in Bomarzo. Offers Italian cuisine.