This is one of the best restaurants I've been to in a while...the food was great, my waiter was fantastic!, and the atmosphere was perfect.
I went with two of my girlfriends after work so we didn't have to worry about parking (you'll want to think ahead of time if you're driving) - we got the couscous with lamb, the honey chicken, and a vegetarian dish that I can't pronounce, but did the whole 5 course thing (we all shared) - it was a great experience if you're into trying new things and different cultures (if you want a quick American-Italian meal, you'll need to go to Spaghetti Factory, this won't be your thing)!
The prices were reasonable (its not super cheap though) - our meal I think was $80 - and that was including a bottle of Moroccan wine. Our waiter was attentive and charming - all three of us will definitely be visiting again.
I would recommend this place if you want to try something new, interesting, good, but still affordable...
Pros: Atmosphere, Service, Food, New Experience
Cons: No Complaints, we loved it!