Akira Sushi Bar

9455 N Owasso Expy
Ste E
Owasso, OK 74055

Akira Sushi Bar

Address:
9455 N Owasso Expy
Ste E
Owasso, OK 74055
Phone:
918-376-6115

Directions
Find Nearby