San TeodoroParishSharePiazza Mediterraneo07052 Santu Diadòru/San Teodoro, Sardigna/SardegnaItalyGet directions