Olympus Gyros is a gyro restaurant serving classic Greek dishes. Enjoy souvlaki and other grilled favorites.