Yokozuna is an Asian restaurant and sushi bar located in the historic Blue Dome District. Come in to enjoy the...
Downtown · 309 E. 2nd Street, Tulsa
dry january
first-class fare
foodie heaven