My wife and I have been there 3 times. The food has been good every time. She had a Vegas roll and a rainbow roll. They were very good. I had the nacho roll and a Philadelphia roll. The nacho roll is fried, not my thing, but pretty good. The Philadelphia roll was probably the best I have ever had. They put the salmon on top, instead of inside. Great flavor!
The only negative is how long it takes to get food. If you are there to hang out and eat, it's no big deal. If you are in a hurry, you may have some issues.