New Canada Hot-Dog is a restaurant specializing in hot dogs.