Tulsa, OK Metro >
1731 S Sheridan Rd,
Sign in to Write a Tip
The food was very good, but the service was a little lacking. It took them almost an hour and forty-five minutes to get out delivery to the office. The delivery driver apologized and said it was due to construction on the roadways. The…
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now