I've been eating here for years. Excellent lunch place. Other than the falafel, everything I've ordered here has been good. The price might look a little high, but the portions are solid. Sometimes, they do get backed up during the lunch rush, but for the most part, it's fast. The restaurant is clean and the staff is friendly.
I admit it's probably not the best gyro you've ever had nor is it authentic Greek cuisine, but it's tasty, well priced, fast, and they deliver what they promise.