Best Soup Restaurants In Leavenworth, WA

Last Updated:
Sort
The Soup Cellar is a restaurant located in Leavenworth, Washington at 815 Front Street. The Soup Cellar has a basement location so we just naturally use less heat and A/C. We also are using a modified dishwashing system that uses less than 1/2 of the usual amount of water. Our lighting is low energy fluorescent lighting. We use recycled fryer oil to power our biodiesel pick up, which produces...
815 Front Street, Leavenworth, WA, 98826
Rank
1
13 votes
Sponsor
0.0