Jollibee Niagara Falls

Jollibee Niagara Falls is a future restaurant in Niagara Falls. Jollibee is a popular burger chain in the Philippines which was an ice cream shop in 1978 and turned into the first Jollibee restaurant.