Decided to give this place a shot as I leave near by and see it all the time. The employees who were working were helpful and genuinely nice. The service was quick, and you get to stand and watch them cook your order as you wait, which is both amusing and comforting to see for a 'fast food' type environment.
In all, the price was fair and the taste was delicious; comparable or better than any other quick-service Greek places I've tried. If you're in the mood for some quick takeout and want something a little outside the normal cuisine options, don't shy away from this place. Give it a shot.