Map
2 Via del Pane, Trieste, Italy
Price
94
Restaurant
Chimera di Bacco