This place has been all over the NYC food media lately. It started as a stall in a mall in Flushing and has now expanded to Manhattan - on Canal St. in a fancy new food court right near the 6 train. They make a big deal out of the fact that they grind their rice daily to make their batter.
Prices are pretty expensive - they range from $7-$10 or so for one plate of rice roll - elsewhere in Chinatown, it would be about half that. We had just had lunch elsewhere, but I wanted to try it so my wife and I split a shrimp rice roll as a snack. Due to all the price and hype (and long line) I was expecting the best rice roll I've ever had. It was good, but didn't blow me away. I actually thought the rice roll itself was a little too chewy.
Please forgive the red hue in the photo - the lighting in the seating area was really funky...