What does Buschenschank mean?

Buschenschank - German to English

wine restaurant