Best Soup Restaurants In Leavenworth, WA

Last Updated:
Sort
The Soup Cellar is a restaurant located in Leavenworth, Washington at 815 Front Street.
815 Front Street, Leavenworth, WA, 98826
Rank
1
13 votes
Sponsor
0.0