Chiesa delle Sante Eufemia e TeclaParishShareVia Grignano34010 Trieste, Friuli-Venezia GiuliaItalyGet directions