Chiesa di San NicolaParishShareVia Amsicora08030 Arrolli/Orroli, Sardigna/SardegnaItalyGet directions