Know a great happy hour or special for this location?
Gyros, souvlaki & other traditional Greek eats served at the counter in a low-key, unassuming space.
Suggest an edit
1809 S Air Depot Blvd, Oklahoma City, OK 73110