I've been going to Niro's for over 5+ years.  I think the gyro is really good.  Being from Chicago, we love our gyro so I'm glad this place is near my home.   If you get the double gyro plate, they give you a lot of meat.  Just wish they would give you 4 pitas since 2 is not enough.