Lunch or dinner on the Dar Zerhoune terrace is a treat with its inspiring views over the town and surrounding mountains. Choose a traditional three-course menu or a 'Taste of Moulay Idriss' with fresh sardines, kefta and grilled chicken. There's a vegetarian option and other dietary needs can be accommodated. Bookings preferred, but not essential.