Map
2/1 Piazza Unità d’Italia, Trieste 34121, Italy


Restaurant
Harry’s Grill