NNA - when are you in Toronto? The International Center is about a 5 min walk from T3 (you can shuttle bus from T1 to T3 for free) and they have some interesting stuff going on. This weekend is the Toronto Wine & Cheese Show. Once you pay to get in, there are loads of free good eats and drink. It would be a way to kill a few hours.
www.internationalcentre.com/_home/