If you want to eat here you must book in advance. The menu is limited but what you get is high quality. We had a salad starter followed by fish tajine and lamb tajine. Both excellent and more than enough to fill us up. This was some of the best food we have eaten anywhere in the world. A must try when in Marrakech.
If you own or manage Riad Kniza Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.