Went here with my visiting family for the first time about a month ago...
The food is pretty good and I must admit, I ordered something a little obnoxious. I had the Tokyo Deluxe which is a little of everything (seriously...just about EVERYTHING) and a cup of tea.
While the food I ordered was good, some of the items my family ordered weren't quite up to par. The size of the portions were good but the flavor just seemed a little off on a few of the items.
I'm sure there are other things that taste really good on the menu and I'll update this review when I have a chance to go back.