Based on 4 reviews, the restaurant has received a rating of 3.5 stars. Price
✔️ Takeout ✔️ Delivery
Address:
200 S Denver Ave., Tulsa, OK 74103
Hours
| Wednesday | 11 AM–9:30 PM |
| Thursday | 11 AM–9:30 PM |
| Friday | 11 AM–10:30 PM |
| Saturday | 11 AM–9:30 PM |
| Sunday | 11 AM–9:30 PM |
| Monday | 11 AM–9:30 PM |
| Tuesday | 11 AM–9:30 PM |
Reviews
Mike Owens
I walked here for lunch because the posted hours say it’s open but it’s located inside the BOK Center that is closed and locked up.
… more
brian rice
Excellent
… more
TJ Donnell
It’s Papa Johns…
… more
… View more