Applebee's 8442

Applebee's #8442 is an Applebee's restaurant located at 6405 West 120th Avenue in Broomfield, Colorado.