The staff is a little pushy when offering samples and trying to upsale you at the register. But the food is great. I'm a gyro salad and gyro plate kinda guy and they are both good-sized meals.
Ordered their falafels once... Wasn't quite so good. Not as crispy and didn't quite taste right. I'm thinking they were frozen and not fresh made.
Probably the best food I've had in that mall.