Chiesa San NicolaParishSharePiazza Leonardo da Vinci07040 Isthintini/Stintino, Sardigna/SardegnaItalyGet directions