The Social Scene Le Boucan 2 Is Open Montreal isn’t a big city. Sure our island is home to millions of people and…