Marrakesh offers Mediterranean and Moroccan cuisine with authentic music and belly dancing entertainment.