There's couple places we can meet, and I have some suggestions in here, feel free to say it's good or suggest another place if you have something in mind:
1)
WEGZ Stadium bar (on Rutherford, between Keele and Jane)
2)
Colossus Cinema (right at the south/west area of HWY-7 and 400)
3)
Yorkdale Shopping Center (everyone know where is it)
Let me know what do you think or suggest something else better if you like.