Leavenworth Restaurants – JJ Hills Fresh Grill at Icicle Village Resort

One of the best Leavenworth restaurants, with something for everyone

At our great Leavenworth restaurant, you will discover sensational fresh grill flavors as well as a Northwest-inspired menu with Bavarian favorites. Our outdoor patio includes magnificent views of the Cascade Mountains to enhance your dining experience. We’ve made a few small changes to our dining room to provide necessary social distancing to protect the safety of our guests and team members. In accordance with county guidelines, well-spaced indoor seating will be available and outdoor seating will be in abundance. We have implemented the highest standards of cleaning and safety protocols. To learn more about our commitment to your wellbeing, visit our ever-evolving Health & Safety resource page.

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.

Dinner Reservations 509.548.8000

4:00 pm – 8:00 pm

4:00 pm – 9:00 pm

Take in beautiful views of Tumwater Canyon, Icicle Ridge, and Leavenworth from our outdoor balcony. The summer sun is out with plenty of space to spread out. JJ Hills Fresh Grill is a great place for family get-togethers, as well as a romantic dinner for two. We offer a fun happy hour Sunday, Wednesday, and Thursday from 4:00 pm – 6:00 pm with monthly food & drink specials.

Not ready to dine-in just yet? We understand everyone is taking this day by day and at different paces. We are continuing our take-out menu so you can still enjoy JJ Hills Fresh Grill at home from 2:00 pm – 8:00 pm Wednesday through Sunday.

Prost & Play