Applebee's 8447

Applebee's #8447 is an Applebee's restaurant located at 7625 Goddard Street in Colorado Springs, Colorado.