J.J. Hills Restaurant captures Bavarian Leavenworth's railroad beginnings. Offering fine dining and a relaxing atmosphere, the restaurant specializes in barbeque ribs, steaks and German favorites. Enjoy northern railroad history, old Leavenworth photos and a model train circling the dining room. Located at the Best Western Icicle Inn. Address: 505 Highway 2 Leavenworth WA USA 98826-1351 Send an Email (4) 1 509 548-8000
Squirrel Tree Restaurant Located between Leavenworth and Seven Pass Ski Area, this restaurant is convenient to many Leavenworth's attractions, such as Wenatchee National Forest and Fish Lake Recreation Areas. Breakfast, lunch and dinner are served. Address: 15251 Hwy 2 Leavenworth WA USA 1 509 763-3930