Rated this place:
783 Danforth Ave, Toronto, ON, M4J1L2
All you can eat japanese: Another all you can eat Japanese. You can never have enough of these. The restaurant is very nice on the inside, what looks to be bamboo floors and benches.
As for the food, there is nothing that really stands out, but they do have a wide variety of sushi's/maki/rolls etc. The food is pretty standard in terms of what is offered and the taste is on par with other Japanese restaurants. The time from food ordering until food delivery is pretty fast. I would personally still prefer Sushi Island.