Rated this place:
55 Mill Street, the Distillery District, Toronto, ON, M5A3C4
Unique gifts: You can find so many unique gifts created by Canadian Artists. Clothing, jewelery, cups, bags, buttons, scarves - you name it. Lots of stuff is handmade and one of a kind.
Never mind going to Roots for typical Canadian Souvenirs, this is the place.