Via Alberto Boccardi, 7, 34124 Trieste TS +39 040 303706
restaurant, Trieste, Friuli Venezia Giulia, Italy
How to go there