Best Soup Restaurants In Leavenworth, WA
Oct 16, 2016
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.