Tipping in Italy is not compulsory, in fact the majority of Italians don't generally tip huge amounts, that's if they tip at all. But, as tourists, you will be expected to leave a tip in Italian restaurants, when touring with a guide or taking a taxi ride.