Tag Archives: imbiß

And the Planet Germany award for the best named German Imbiß (snack bar) goes to….

German snack bar

Spotted today in Mönchengladbach…

4 Comments

Filed under About Germany, food, Life in Germany, shopping in Germany, travel in germany