Overview
Souper Salad is a restaurant chain based in Sugar Land, Texas, United States. It is primarily known for its all you can eat buffets and salad bars. As of 2010, it owned and operated approximately 82 restaurants in 13 states.Open Jobs (1)
-
San Antonio, TXMay 07
