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
Alice and Gertrude
dry january
first-class fare
out in Mexico
foodie heaven