Location:
Via della Madonna del Mare, 7
34124
Trieste Italy
45° 38' 49.398" N, 13° 46' 4.35" E
See map: Google Maps