Skip to main contentToast Local logo
SQUIRREL TREE RESTAURANT 15251 US Hwy 2

SQUIRREL TREE RESTAURANT 15251 US Hwy 2

Bar / PubPrice range $15-30

Closed

Takeout 8:00 AM - 9:00 PM

15251 US Hwy 2, Leavenworth, WA 98826
About

Come in and enjoy!