Chiesa di Sant'Andrea Apostolo e Santa Rita da CasciaParishShareVia Vittorio Locchi34123 Trieste, Friuli-Venezia GiuliaItalyGet directions