Nuraghe Murtarba di CABRAS Franca Rosa Loc. Sa Carruba Villagrande Strisaili Ogliastra Farm phone: Mobile phone: 328-6983126 Opening period: Annual Typology: Meal Place typology: Not available