Jollibee is the flagship brand of Jollibee Foods Corporation, the largest and fastest growing Asian restaurant company in the world. With 70 stores in North America, 1300 stores across the globe.

Location: 2383 Yonge St, Toronto, ON M4P 2E7, Canada.