Yokozuna

309 E 2nd St
Tulsa, OK
918.508.7676
36.155732
-95.987935
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - midnight
Sun:11am - 10pm

for Yokozuna
Directions
from: