Riad Kniza is a great place for a romantic dinner, at one of their Moroccan-styled tables indoors or on the roof terrace. You need to book in advance (at least a day) so that the chef can have all of the ingredients needed to create your meal.
Interested in Marrakech?
We'll send you updates with the latest deals, reviews and articles for Marrakech each week.