My friend told me it's one of the best Japanese restaurants in south shore and it really is! Normally we have to line up there to get a seat in the evening because the place is packed, but when we went there last time it was quite okay and no line-up needed (Friday night at 7PM)!
The SASHIMI was the BEST, cannot go wrong with that, they have the plate only or the table d'hôte for you to choose. Didn't try their sushi (they are à la carte) but my friend said that their nigiri are amazing. The dishes are prepared by a Japanese chef and you can see him working on it while you wait patiently for your plate. It was quite an amazing dining experience!