This place is A-OK. It's close to where I work and it's once of the cheaper AYCE locations there (there are a few other sushi/ayce sushi places nearby). Went with a co-worker after a shift. The first thing I noticed was the strong fish smell when we walked in. NOT a good sign. I was very apprehensive about eating here. It wasn't as bad as I feared, the fish/food, but I will never go back. That initial smell is so unappealing.
We ordered a bunch of stuff. A lot of salmon sashimi, with a few other types of sashimi (it mostly tasted okay-good with the exception of the "crab" sashimi which came out cold like it was just taken out of those frozen packages from the grocery store. Some of the rolls included Spicy Salmon (did not enjoy), red dragon roll (was okay) and Salmon Avocado roll (again okay). The cooked foods were a bit better. The Beef Tereyaki was overdone, but the beef and onion rolls were yummy. The spicy chicken was too spicy and too hot (temperature wise) but the salmon tereyaki was good.
I think the Danforth has a great selection of places to eat, and while it doesn't seem to be lacking in sushi options, this particular one does not seem like it's worth it.