San Gregorio MagnoParishShareVia degli Ortolani09134 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions