I've been here for lunch a couple of times and have gotten the greek salad with both chicken/gyro meat.
Everything's been really fresh both times. The portions are also quite large. It's definitely a breath of fresh air compared to the other chinese/fast food places down stairs.