Soup Kitchen
Address:
1675 Larimer St, Denver, CO 80202
Phone:
(303) 629-6383
Other Businesses:
- ESPN Zone at 1187 16th St, Denver, CO 80202
- Big Bowl Asian Kitchen at 1147 16th St, Denver, CO 80202
- Pete's Kitchen at 1962 E Colfax Ave, Denver, CO 80206
- Park House at 1515 Madison Street, Denver, CO 80206
- Limelight Supper Club & Lounge at 1355 Curtis St., Denver, CO 80204