Applebee's 8451

Applebee's #8451 is an Applebee's restaurant located at 3428 North Elizabeth Street in Pueblo, Colorado.