I would give 5 stars except there was a little inconsistency in the food between visits.
I've visited this restaurant twice and both times we were quite happy with the food. The service has been great and the restaurant is clean. I've had the panko appetizer, shrimp and vegetable tempura, Thai roll, crispy California roll, and the crispy Japanese bagel roll. Everything was on point and tasted fresh. The only small complaint is that the Thai roll was slightly overcooked on the second visit and looked a bit sloppy.
This is our new go-to sushi place since one-u bit the dust and Osaka doesn't have shrimp tempura (it's just shrimp coated in panko breadcrumbs).