I've never been to Toronto but that's about to change. Flying there next weekend on a short break, but have no idea where to go once I free up. I know I kinda wanna see ROM, and definitely the Stella Trap (pictured above; any idea what the exact address is?), but little else. Are any of those crazy Mini billboards still up? Any ad/media museums? Any other Canadian ad shrines? What are the good places to go at night, by the way? Comments are open below, or write directly. Much appreciated.