Get directions to: Souper Salad - Citadel, Colorado Springs, CO
Restaurant address: 3636 Citadel Dr Colorado Springs, CO 80909, USA
Restaurant: Souper Salad - Citadel