Had lunch here after a less than satisfying dinner the evening before at Edo in Markham. The lunch special was really good--very fresh fish, just the right amount of spice. Miso soup was some of the best I've had outside of Japan, with lots of goodies in addition to a very flavorable broth. The special included about 6 pieces of regular nigiri, plus a couple of large specialty roll pieces (not sure what they were but they were really yummy), two pieces of California roll, plus a really large spicy tuna hand roll. Oh, and salad was also included--just a plain lettuce with ginger dressing.
A couple of coworkers got the Chirashi (sashimi over rice) which they also raved about.
If you're looking for a really good sushi restaurant within a stone's throw of CN tower, look no further than Take. Highly recommended!