This place is actually pretty good for some AYCE sushi. I've been to the other location at Markham and Steeles a few years ago. Both are pretty good. They offer a lot of variety of sushi and both hot and cold dishes.
The negatives are it's a little expensive and the service was poor.
We ordered a certain amount and they always brought out a little less, I guess they assumed we wouldn't be able to finish it. But we kept having to order more on many occassions.
It's good for a sushi fix, especially in the area where there aren't many AYCE sushi places that are good.