Hours: Sunday - Thurday 11am - 10pm, Friday and Saturday 11am - 12am
Address: 309 E 2nd Street, Tulsa OK 74120
Phone: (918) 508-7676
Yokozuna is an Asian restaurant and sushi bar located in the heart of downtown Tulsa’s historic Blue Dome District. Sushi happy hour from 3-6pm every day, along with weekly entree dinner specials to provide variety.