San Michele ArcangeloParishShareViale Repubblica08020 Ollollai/Ollolai, Sardigna/SardegnaItalyGet directions