Every time I come here, I order the Snow White roll. Amazing. I don't know exactly all they put in there, but the special sauce that goes on it, is what makes it so amazing.
I've done the AYCE here for dinner. It is a bit pricey and will only be worth it if you're a big eater. Oh, and make sure you finish everything on there, otherwise, they will charge you a la carte for it.