Sarah C.
Google
TL;DR: Avoid this restaurant. Predatory and scammy behaviour.
The first evening I ordered a coffee (16DH) for takeout. When giving a 20DH and requiring 4DH change, the waiter simply said he had no change on him (only larger coins). I let it slide, but the next morning I came for a breakfast which was mediocre at best. It was 49DH. I wanted to pay by card, and he said only 50DH+. I said no problem, you can round up to 50DH. He then proceeded to say "sorry the machine is broken, go to the ATM across the road". I gave 100DH cash, and he proceeded to only give me 50DH saying he didn't have the 1DH change.
After reading other comments, this is a common scam at this location. They also are encouraged to actively seek and call out people walking in the area to try to discourage and poach them from going to one of the competing restaurants in the area. I was immediately approached by them both times when in the vicinity. There are many better options in the area for coffee and breakfast (including right across from this one).