Chiesa di San MicheleParishShareVia Ospedale09124 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions