You usually don't give tips in Italy (that's why they make a whole lot of money in Venice and such places, as they're overloaded with foreigners who think it's polite to leave the waiters/resses some extra money...like they don't have awfully high prices already!). So my advice is to not gve tips, especially in Venice which is true robbery on its own without you needing to feed them!
