Experience one of the best restaurants in Leavenworth and discover sensational fresh grill flavors and a chef-inspired Northwest menu with Bavarian favorites in a casual atmosphere with great views of the Cascade Mountains.
JJ Hills Fresh Grill, at Icicle Village Resort is one of the most popular Leavenworth restaurants for good reason: we have great food at reasonable prices with something for every palate, not to mention the beautiful views of Tumwater Canyon from our outdoor balcony. Join us for year-round dining on the balcony where you'll be cooled by fans in the summer and warmed with heaters in the winter so you can enjoy those views. (The train runs around the restaurant all year long!).
For reservations please call 509-548-8000
More Info about JJ Hills Restaurant
Meet the Chef
Open 7 days a week 4pm - 9:30pm
Happy Hour Everyday Sunday through Saturday 4pm - 6:00pm
JJ Hills History
Hours & Location