To sum it up in one sentence: it is not expected to leave a tip in Rome but it is much appreciated. Servers and hospitality staff are paid adequately, without the need for tips. Tips do not make up the staff's wages like in the US, they are bonuses on top of this.