Charbroiled Hot Dogs sign on the main street in Niagara Falls.Niagara Falls, Ontario, Canada.