Generally, 10-15% is ok, not great, and 20-25% is a pretty nice tip. If you have exemplary service and want to tip more, you will certainly be appreciated. In Greece, that simply isn't the case. While some fine dining restaurants in Athens may add a 10% service charge, that is the exception, not the rule.