In a town famous for its Bavarian theme, bratwurst, and beer, you might be surprised that one restaurant is going against the grain. Here in Leavenworth, Larch has set its sight on one thing ...