Oklahoma City, OK Metro >
1809 S Air Depot Blvd,
Sign in to Write a Tip
Best Gyros on Earth!.
I have eaten gyros from all over the world, literally, and the best that I have ever had were here. I no longer live in Oklahoma, but one of the few things I miss are these gyros!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now