The Repose restaurant
$$
The sophisticated restaurant in The Repose riad is a destination in its own right, where the chef uses local ingredients to prepare an entirely vegetarian menu (unique in Morocco). Reservations are essential if you're not staying at the hotel.