Address: 7890 E 106th Pl S #14, Tulsa, OK 74133, USA
Phone: +19189704766
Sunday: Closed
Monday: 11AM–8PM
Tuesday: 11AM–9PM
Wednesday: 11AM–9PM
Thursday: 11AM–9PM
Friday: 11AM–10PM
Saturday: 2–10PM
Thanks! Your review is awaiting moderation.
Our whole staff is wearing masks. We have an abundance of hand sanitizer. We’ve spaced tables apart as well. We also have been screening all employees.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.