Applebee's 8440

Applebee's #8440 is an Applebee's restaurant located at 100 West 104th Avenue in Northglenn, Colorado.