Best Soup Restaurants In Leavenworth, WA
Jul 17, 2017
The Soup Cellar
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
Terms of Service
© 2017 DineRank.com. All rights reserved.