Apollo's Gyros offers traditional Greek cuisine with a focus on gyros and other specialties.