Main content starts here, tab to start navigating

Hours & Location

833 Front Street,
Leavenworth, WA 98826


Monday - Thursday- Friday - Saturday - Sunday:

11:00 am – 7:30 pm

We are located in downtown Leavenworth directly across the street from the gazebo, on the ground floor of the Hotel Europa building. Order Online for Takeout from this location.

Get Directions