"Home of the Whopper"

Niagara Falls, Ontario, Canada