They make great gyros here, and they are decent sized. The food here seems very authentic since it appears...
All reviews seem positive