Olympus Gyros is a counter-serve Greek restaurant offering gyros, burgers, taco plates, and other casual fare.