Yokozuna

Yokozuna

Sushi Restaurant, Asian Restaurant, and Japanese Restaurant$$$$
Tulsa
Save
Share
9.0/10
196
ratings
Photos180 Photos