are you serving outside?
Address: 8120 S Olympia Ave W, Tulsa, OK 74132, USA
Bernadette Bayles | Apr 20, 2021
Yes
Sytryna Harper | Apr 20, 2021
Yes they do
Matthew Turner | Apr 20, 2021
Yes they serve outside, I asked in person a couple weeks ago.
Thanks! Your answer is awaiting moderation.