My friend highly recommended this place and after reading reviews here, I went and got a chicken shawarma plate (~$12.50) and I guess my expectations were high because I was a bit disappointed as there wasn't anything special about it (the serving size is medium, you get rice and choice of 2 salads, hummus, and some meat). I went there again a few days ago just to give it another try and it was decent. So if you are nearby and hungry, it is good place to get your food but I won't go out of my way to get my dinner from here.
P.S. The sign by the entrance says that students get 10% with a valid student I.D, I didn't know about it, so if you go there make sure to ask for it.