The Tulsa area's newest and most exciting Sushi Bar and Japanese restaurant,
located in Owasso. ... Welcome to Owasso's best sushi restaurant, Akira Sushi
Bar! Akira features fresh, high quality sushi and ... Owasso, Oklahoma 74055.
Home.