Marrakesh offers traditional Mediterranean cuisine in a convivial and informal atmosphere. They provide dine-in, takeout, and catering services.