I've had better and probably wouldn't come back. The fish was fresh - didn't care much for their roll menu. Seemed like there was a big selection but the 5 rolls we did order were just okay.
I went for lunch AYCE which is supposed to be $20 with the option to do dinner at $25 at any time. The difference is that you can order a few extra special rolls that cost a little more. Customer service wasn't that great also.