• Leavenworth restaurant.jpg
  • group Leavenworth restaurant.jpg
  • Burger JJ Hills.jpg
  • Leavenworth pub.jpg
  • Leavenworth restaurant steak.jpg

Leavenworth Restaurant for everyone - JJ Hills Fresh Grill at Icicle Village Resort

At our great Leavenworth restaurant you will discover sensational fresh grill flavors and a chef-inspired Northwest menu with Bavarian favorites in a casual atmosphere with magnificent 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 including gluten free and vegan options. 

Enjoy beautiful views of Tumwater Canyon, Icicle Ridge and Leavenworth from our outdoor balcony.

For restaurant reservations please call 509.548.8000

Open 7 days a week 4pm - 9:30pm 

Join us for Happy Hour everyday from 4pm - 6:00pm
*reservations recommended for parties larger than 8 ppl