Applebee's 7895

Applebee's #7895 is an Applebee's restaurant located at 317 West Plank Road in Altoona, Pennsylvania.