Discovered by ParkerWanderlust Mountain Escape
Larch Restaurant
Restaurant in Leavenworth, WA
A small, rustic restaurant in the heart of Leavenworth with a quaint and personable bar in the back. Our tiramisu and smokey Old Fashioned was the perfect end to our evening!