I remember a long time ago when the name was Husky Tower. I also remember the time when I spotted my car being towed away while I was on the observation deck.
There is a gift shop and telescopes at the top.
I have relatives who live outside Canada who got a terrific blast at the tower.