Chiesa di Santa AlenixeddaParishShareVia Aiaccio09131 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions