Piazza della Libertà , 2, 34123 Trieste TS
restaurant, Trieste, Friuli Venezia Giulia, Italy
Today
How to go there