Took husband and a few friends here for his birthday a couple of months ago and we really enjoyed ourselves.
The service was really good and we were checked on frequently. The rolls were HUGE so come with an appetite! Some rolls took a lot longer to come out than others, but that was explained to us beforehand so we knew what to expect.
Only complaint is that the seating was uncomfortable and stiff. Would have been nice to have a cushion to sit on or something.
Overall, I really liked it and I would go back.