It's actually bread and salt traditionally- say, when neighbors would welcome you in Germany. I'm quite sure that would be based on biblical traditions- bread always played a huge role both with Jews and Christians, as far as I remember. Salt as well. It just became a tradition to welcome someone with bread and salt that even non-Christians took up. Given that this picture was taken in Munich (a heavily Catholic and often very traditional region, btw)- I am somehow not surprised by it. Particularly Christians do practice it, still. ("I am the bread of life." "You are the salt of the Earth.")
But the custom spread wildly. But then again, the Romans and Greeks also used to be known as heavy duty bakers of different breads- leavened and unleavened- just as the Jews- so I am not surprised "bread" entered the realms of Christianity.
And I think other countries do that as well- or incorporate the entire bread and salt gesture in other events, too- say weddings, in Ukraine. Some Italians like to welcome with bread, wine and salt. (that of course looks very Catholic right there)
And actually- the longer I look at the bread- it looks like a "Laugenstange"- with the salt already incorporated.
I'm trying to remember other pictures that I remember- of other countries- where he also was welcomed with something that looked like the local variety of bread- the one universal food across the world.
And that particular bread product is typical for the region, too.
http://www.germanfoodguide.com/breaddetail.cfm?bread_nr=28
^^Salt even mentioned on it.
Edit: Was out of bread- and while I was typing this the oven indicated the bread's done...