A tiny little place in Cathedraltown with a decent selection of board games and selection of gelato and coffee. For board games in the Richmond Hill/Markham area, this is a go-to location for me. Unfortunately due to its size and their policy of unlimited stay, their tables can fill up and it becomes pointless to wait-be sure to call in and make a reservation! Further, make sure to clarify whether they actually have a table to reserve for you, or if they're putting you on the waitlist. If you are there with a table maximizing your unlimited play, I recommend having some common courtesy to be flexible with moving to a smaller/different table to fit other groups. If you're done playing and just want to finish up your snacks and drinks and chat, look out for waiting groups that may be eyeing your table desperately.
I recommend the affogato, and I've seen their waffles being quite popular as well. The drink and unlimited play combo deal is a great choice to sustain you through hours of board games.
In terms of games, I recommend asking for a recommendation that will suit your group's interests, and so you can get a quick overview of how to play the game.
They also have a variety of games available for sale at reasonable prices-convenient if you've tried something out and want to take it home right away!