I just found a great Gyros at Chiggys. The best part is that they also sell beer on tap. An ice cold draft is the only way to truly enjoy a great Gyros. Great fries also!
All reviews seem positive