Get directions to: Souper Salad, Lubbock, TX
Restaurant address: 6703 Slide Rd Lubbock, TX 79424, USA
Restaurant: Souper Salad