Leavenworth
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.