Budget Travel posted an article about tipping in six situations in Italy - and after reading it, I realized that I have been over-tipping!
The article goes into the reasoning behind tipping at a restaurant, and it's an interesting read, but here's the quick and dirty:
•Pizzeria: €1 for each person, unless you are alone, then leave €2 or €3I love Budget Travel.
•Restaurant: About 5 to 10 percent
•Taxi: Round the bill up, if you're feeling generous and the taxi driver took the short route
•Hairdresser: About 5 to 10 percent
•Hotel porters: €1 to €5
•Bar: Maximum €2