My review is based on takeout, so perhaps in-house dining experience is better, but I have to say that I won't be going back to find out.
Basics such as chicken udon soup and chicken teriyaki bento were "meh" at best, and one of their "contemporary rolls" (the "New York") was mushy -- and didn't seem to match what was on the menu. I suspect the mush-factor kicked in as a result of takeout, but still, it was disappointing.
And, as with so many St. Clair West restaurants, the place was completely empty on a Saturday night. While I hope they do well, I wasn't impressed enough to return. I give them four to six months at best.