Baren Haus
Restaurant
The Baren Haus Restaurant.
A little taste of Bavaria in Leavenworth, Washington.
Casual Dining - Imported Beers - Local Wines
send us your feedback