Osaka Sushi is a Japanese restaurant specializing in authentic sushi and refreshing boba tea. They offer a variety of freshly prepared sushi rolls and Japanese favorites.