Yokozuna

Yokozuna

Sushi Restaurant, Asian Restaurant, and Japanese Restaurant$$$$
Tulsa
Save
Share
9.0/10
193
ratings
Photos178 Photos