We went to Chez Ali last week. We were traveling with teenage girls and thought they would like it. It is a huge facility. When you walk in you are greeted by tradiational Moroccan dancers and music for each region of Morocco. There are several Berber tents set-up and each troop will perform while you are eating dinner. The dinner was just served with no menu or discussion if there were any special needs (3 out our 4 of our family are vegetarians). It would be a prolem if there is a serious food allergy. The wait staff we encountered did not speak English so it was difficult to communicate any issues with them. The portions are enormous, so go hungry. Honestly, after dinner we had enough. But... you are moved outside to watch the show. The show is very disjointed and could be a lot better with just a little tweaking. It is "all thing Moroccan", but without a thread to tie them together. There are men on horses shooting guns, a camel walking around the ring with no real purpose, a horse with carriage randomly giving people rides, a flying carpet, men on horses doing tricks and a belly dancer.
If you own or manage Chez Ali, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.