The food here is about as good and authentic as you're going to find in most places, much less a suburban shopping mall. It's not cheap, but considering the quality of the food, the atmosphere and the service, I think it's quite reasonable. The menu clearly indicates dishes which are gluten free, vegetarian and/or halal. I will definitely be back.