Fuji

8226 E 71st St
Tulsa, OK
918.250.1821
36.060795
-95.884661
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 10:30pm
Sun:11am - 9:30pm

for Fuji
Directions
from: