0.0/5 rating (0 votes)
Larch
214 8th street, Leavenworth, WA, 98826
509-888-2343
Larch
Chef Ben Herreid brings his talents and vision to downtown Leavenworth. Creating a menu focusing on the bounty's of the northwest combined with the many shapes and flavors of pasta.