Applebee's 8477

Applebee's #8477 is an Applebee's restaurant located at 495 Garden of the Gods Road in Colorado Springs, Colorado.