Station des Sports would be good, otherwise we can go to Chez Paul's in the West-Island!! But the big question is, what's the official language of the gathering? I vote that it be neither English or French to avoid any confrontation!
Edit: This would be an enormous sausage fest, any girls that do show up would be a vast minority!
Chez Paul That place is a hole in the wall. But I'd approve only because I can drink and walk home from there.