Map
7 Piazza dell’Unità d’Italia, Trieste, Italy
Restaurant
Caffè degli Specchi