Though I can't speak for the Jenks location, I visited the Tsunami in Downtown Tulsa before they moved, and it was by far my favorite sushi place! I'll admit, the space was not particularly roomy or comfortable, the service was mediocre, but the food made it worth it for me - def. the freshest sushi in town, from my personal experience.
Pros: delish!
Cons: kind of expensive, not the most comfortable
more