03/02/2025
Local spotlight: If you like Greek food, you need to check out Athena Greek Restaurant in South OKC’s HD93.
I had their hummus and pita, lamb gyro, and fries. It’s a great hidden gem for lunch / dinner.
2102 SW 59th St, OKC 73119