I've come here a few times over the years. In short, I don't think this is a bad place nor do I think it's great. They have a wide selection and the food comes out quick but only the Salmon Tataki comes to mind as something being sort of memorable.
I give this place 3 stars because it is average quality but it is worth the price. But in all fairness, I've never been to an AYCE sushi spot in the city that deserves more than 3 stars. If you want to do all you can eat sushi uptown (south of Sheppard), then this place should be on your short list.