Based on 3 reviews, the restaurant has received a rating of 3.3 stars. Price
✔️ Takeout ✔️ Delivery
Address:
200 S Denver Ave., Tulsa, OK 74103
Hours
| Wednesday | 11 AM–7:30 PM |
| Thursday | 11 AM–7:30 PM |
| Friday | 11 AM–9 PM |
| Saturday | 11 AM–9 PM |
| Sunday | 12–2 PM |
| Monday | 11 AM–7:30 PM |
| Tuesday | 11 AM–7:30 PM |
Reviews
Scott Gantz
Don’t go at half time… LOL and they will get you fixed up quick!!!
… more
VII Jack IIV
Homdogger
… more
… View more