In a café it is common to round up your bill to the nearest euro, possibly adding 50 cents or an euro on top.
In restaurants, service is generally included and an extra 5% would be regarded as a reasonable tip. Give the tip to the waiter or waitress with the money for the meal rather than leaving it on the table.
When travelling by taxi, you usually give a 10% tip.