Get directions to: Mountain Home Lodge, Leavenworth, WA
Restaurant address: Po Box 687 Leavenworth, WA 98826, USA
Restaurant: Mountain Home Lodge