Pretty average (but consistent) AYCE restaurant every time I've been there. The food is average for an AYCE place and the service is pretty average.
The sushi fish wasn't the freshest which is typical for AYCE but wasn't bad by any means. Good selection of food but nothing really stood out to me.
The service is never quick but never horribly slow either. Further, the servers always seem very lifeless like it's just about getting through another day opposed to really caring for the customer. Functional service, just not particularly good.
The one thing worth mentioning is the fact that the restaurant and presentation of the food is fantastic. My sushi trays always come out looking like something from a brochure. Just a little disappointing that everything else doesn't stand out in the same way.
The location is super convenient for me (since I live in Stouffville) but it's a little pricey. Most times I'd rather drive to Markham to get better food for less.