While they could just be using the location and not opening up shop in Canada, I saw a notice outside my building that Vodafone will be filming a commercial beside the building, the hockey stadium and the subway in this area. Apparently, some "loud" bangs or something like that are expected...
Either they are sing us for a film location or maybe coming to Canada...