La Biada di Sferlazzo Luca Loc. Santa Margherita, Podere n. 89 Pula Capoterra Farm phone: 070-921526 Mobile phone: 347-1110386 Opening period: Annual Typology: Lodging, Meal Place typology: Not available