Friday – 9/17

Greek Street Drive-Thru 1222 S. Guthrie, Tulsa, OK, United States

  In light of rising health concerns in Oklahoma, we are combining our popular drive-thru model with the exciting entertainment of our traditional festival. Open for two weekends, September 17-18 & 24-25! Our priority is to maintain the health and…
Read more

INSTAGRAM
YOUTUBE
YOUTUBE