I've been in this Japanese Restaurant couple of times in the past couple of years (last time yesterday).
Same good sushi and rolls. May be the size is a little too big for my taste, but yummy. This place is a bit on the pricey side, but quality of food is good.
Overall the place is good.