Tipping is not mandatory in Italy. Leaving a tip is a gesture of courtesy to show that you appreciated the service given to you. Most Italians would be happy leaving the change; some would leave 10% for a large group, but nothing more than that is required.