Moroccan Palace is a beautiful restaurant that serves authentic Moroccan cuisine. The restaurant has a luxurious interior with traditional Moroccan decor, and the atmosphere is elegant and sophisticated. Some of the must-try dishes include the lamb tagine, chicken couscous, and harira soup.