"Been coming since was kid. Now work down street and love coming in to get my to-go order!"
Phone: +14056820426
Address: 2102 SW 59th St, 73119, Oklahoma City, US, United States
City: Oklahoma City
Website: https://m.facebook.com/Athena-Greek-Restaurant-461482290675630/
Tuesday: 11:00 -20:30
Wednesday: 11:00 -20:30
Thursday: 11:00 -20:30
Friday: 11:00 -20:30
Saturday: 11:00 -20:30
Dishes: 5
Amenities: 3
Categories: 4
Reviews: 1159