The “carrot” is the name of the tobacco sign. The name was given to the red sign in front of all tobacconists in France.
They have been legally required to have one since 1906 to let the public know that the establishment sells tobacco. All tobacconists must have a lighted tobacco sign above their store.