We were looking for somewhere nice to eat on our last night in Marrakech, we opted to eat in the Riad Kniza Restaurant. The menu is very very straightforward, basically it's 4 courses of which the only one you get any choice on is the main where you can choose which Tagine you fancy. The food was very very good indeed, portions were very generous. Our waiter was brilliant, very attentive but not overly so. It's not the cheapest but then you get what you pay for and it was our best meal in Marrakech over the 4 nights we stayed there.