I grew up on Chicago's Northwest side, I know a real Gyro. Niro's has Gyros like nobody's business. I've also had their Italian beef, also excellent. I just ate at the new Tempe location, and I am soooo glad I did. The Ahwautukee location is great but a bit further to go for me now. Facilities are neat and clean at both locations as far as I've seen, and there is a 'midwest' kinda feel that the transplanted vagabond in me yearns for.