Photos from Carrabba's


2815 Geyser Drive, Colorado Springs, CO 80906