Location
9100 North Central Expressway #151,
Dallas, TX 75231
By Courtney M | 2/16/2015
great selection and great price
By Katien | 11/30/2014
I love Souper Salad so much! They have sooo many options. The food tastes good as well.