Canada

Province of Alberta

More Jollibee Branches Opening in Canada

Jollibee has long been planning to set up shop in Canada. It has been previously announced that its first store will open in Toronto in 2015. However, after it was disclosed that the company had troubles finding the right location, the plan…