Came here for the first time on Saturday for dinner reservation made at 6pm. It was pretty busy when we came in there were about.. 15-20 people waiting in the front and outside of the restaurant - so I'd recommend giving a call before coming here on a weekend.
For an AYCE sushi restaurant, I was really impressed at how the dinner service went. Ordering from an iPad made it so much smoother cause we didn't have to worry about any miscommunication about what we wanted. Normally, whenever we order at AYCE places, it takes forever for the food to arrive (it's usually even worse on weekends), so we ordered a ton of food just incase it would take decades to arrive. But to our surprise ALL of our food arrived so fast that we quickly ran out of table space and we were shoveling our food into our mouths.
The sushi rolls weren't those tiny sushi rolls that you'd be disappointed to see once it arrives at your table. Everything was great.
The only thing stopping me from giving them 5 stars was when the server ran up to us and told reminded us in a very discourteous manner that we were approaching our 2 hour limit and that we had remind our server two times that we had asked for water (which never arrived).