Dining here was a great experience. It is a luxury Riad, so seeing the building and furnishings was a treat for us. But we came to eat.
There were five courses that we thought were reasonably traditional. Vegetable soup (Harira?) was followed by an exquisite Bastilla - chicken and almonds in a flaky pastry with a dusting of icing sugar. Salads (8 or so small dishes of good vegetables) and small rolled pastries with fish, chicken and beef were next. Then tagines - chicken and lamb - and strawberries on a super thin pastry with cream to finish. Everything was between very good and excellent. Service was truly first class - always there but never obtrusive, and always extremely polite and friendly.
With a couple of bottles of respectable Moroccan wine the bill for three came to 1800 Dirhams. That may seem expensive by local standards, but we saw it as very good value for what ate and experienced.
It seems to me you wouldn't be reading down this far in the review if you are not interested in food and eating well. That being the case, do yourself a favour and go there if you can.
If you own or manage Riad Kniza Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.