Sushi O,
Great spot for all you can eat sushi in a nice area (close to home) of town.
I must admit, if you require the largest sushi variety in the menu, Sushi O is probably not the place to go. Personally, it works for me. I enjoy a few items plus the delicous Tempura Vegetables and their spicy chicken dish.
The price is decent and the place has a nice decor and atmosphere, itis very friendly.
The service could be better for sure. The servers are on the slow side, but the sushi makes up for it. They also routinely either miss some of your orders or bring orders twice. Expect this but it really does not subtract from the overall experience.
I recommend this place, been here 10+ and always have a good time. They have a nice patio and nice inside space, big enough for large groups. The bonus, you are in the Yonge-Eglinton area... visit one of the many bars around to digest all the sushi you stuffed yourself with