Farmstay in Italy, offering Italian cuisine. Features organic agricultural products. Located in the heart of the Sette Fratelli.