‘Tastes of salt, smells of espresso’: why Trieste is certainly one of Italy’s finest meals cities | Italy holidaysMarch 21, 2026