Welcome Leavenworth Sausage Garten We welcome you to the newest addition to the food scene in
Leavenworth, Washington...the "Bavarian Village" The Leavenworth
Sausage Garten opened to great raves in October 2011 and has been the
newest place to enjoy two of the most important staples of Germany...good
"Wurst' and "Bier"
|