Main content starts here, tab to start navigating

Hours & Location

833 Front Street,
Leavenworth, WA 98826

509-548-2103

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