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


Restaurant
Harry’s Grill