Athena Greek Restaurant

Greek
$ $
2012 SW 59th st (Penn)
Oklahoma City, OK 73159
(405) 682-0426

Menu

Tips

  • Order by phone for pick up if you're a regular
  • This place may seem somewhat sketchy, but the Gyros are pretty good! Just don't bring a date (;