Skiatook Restaurants

(Asian)

Akira Sushi Bar thumbnail menu
OPEN
til 9:30 pm
9455 N Owasso Expy Ste E
Owasso
918.376.6115
10.7 miles
9500 N 129th East Ave Ste 100
Owasso
918.272.1661
11.0 miles
12650 E 86th Pl N
Owasso
11.3 miles
Yokozuna thumbnail menu
OPEN
til 10 pm
309 E 2nd St
Tulsa
918.508.7676
14.8 miles