Applebee's 8503

Applebee's #8503 is an Applebee's restaurant located at 4001 West Northern Avenue in Pueblo, Colorado.