I was terribly disappointed by this place, especially given the reviews it had. Seems like those who got the gyro were happy, but we got other stuff and weren't. Here is a breakdown of the specific things and our rating:
Chicken shwarma sandwich - 3 bland
Falafel - 0 so so bad! Do not order!
Hummus - 1 blaaaand
Baba gnouch - 3 decent
Dolma - 5! Excellent!
Tabouli - 3
Fattoush - 4- promising but drenched in vinegar
The only thing we would order again is the dolma.