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!