Applebee's 7885

Applebee's #7885 is an Applebee's restaurant located at 1308 West Girard Avenue in Philadelphia, Pennsylvania.