The Salad Station is a fresh and creative new concept to the restaurant world. Our concept is a self service Salad, Potato, Soup, and Beverage Bar. Customers can come in and choose from over 150 items to build their own meal. Items are purchased by the pound and can be enjoyed dining in or togo.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.