Get Gift Certificates Below Our New Tulsa location will be open January 1st for reservations. (918) 553-0091 Our Owasso & Claremore locations are fully open.