Santu Predu 'e OlériParishShareStrada Statale 128 Centrale Sarda08020 Ovodda, Sardigna/SardegnaItalyGet directions