My go-to hobby store for board games, D&D, dice, Warhammer 40k and paints. They have a decent selection of each hobby, and anything they don't have on the shelves you can ask the staff to order for you. Friendly staff and they have lots of regulars who frequent the place and play games in the Very Spacious gaming area. I also like that they have private gaming rooms if you want to play RPG's without onlookers or distractions. Price wise they are quite good, and have sales now and then.
I've been shopping from these gents since back in the days at Sci-Fi World (and Cafe!) on Steeles & Dufferin. Long time customer.