Sushi Train

3302 E 51 St
Tulsa, OK
918.747.9931
36.089511
-95.939318
Hours:
Mon - Sat:11am - 9pm
Sun:closed

for Sushi Train
Directions
from: