The Morocco Guide
Leaving around 10% is customary for good service in nice restaurants. For small cafes, rounding up or leaving 5-10 Dirhams is fine.