61st & Sheridan

6024  S Sheridan rd a

tulsa, ok 74145

918-499-1919

Located on the NW Corner

of 61st & sheridan

Hours of Operation

Monday thru Friday 11 am to 2 pm

Monday thru Thursday 4 to 9 pm

Friday & Saturday 4 to 10 pm

Sunday 11 am to 2 pm & 5 to 8:30 pm

best2017.png
readers choice awards.jpg
tripadvisor.jpg
2018-diners-choice-badge.png