Athena Greek Restaurant, Oklahoma City, Oklahoma County, Oklahoma, United States 4.5
$$
2102 SW 59th St, Oklahoma City, OK 73119, USA
, closed
Phone
+1 405-682-0426
Web site
https://m.facebook.com/Athena-..
Opening hours
Monday
11:00 AM — 8:30 PM
Tuesday
11:00 AM — 8:30 PM
Wednesday
11:00 AM — 8:30 PM
Thursday
11:00 AM — 8:30 PM
Friday
11:00 AM — 8:30 PM
Saturday
11:00 AM — 8:30 PM
Sunday Today
Day off
Located nearby
Restaurant Oklahoma City, Oklahoma County, Oklahoma, United States
opening hours Athena Greek Restaurant address
reviews phone Web site Athena Greek Restaurant photo Athena Greek Restaurant