english deutsch
The Village Corner
A German restaurant, tavern and European bakery.