12225 Voyager Pkwy, Colorado Springs, Colorado 80921 USA
Cozy entrance. Note dim lighting.
Photo Credit: Yelp