Olive Garden 1263

Olive Garden #1263, also known as Olive Garden Colorado Springs - Chapel Hills Mall, is an Olive Garden restaurant located at Chapel Hills Mall, at 7815 North Academy Boulevard in Colorado Springs, Colorado.