Applebee's 7731

Applebee's #7731 is an Applebee's restaurant located at 3300 Wilmington Road in New Castle, Pennsylvania.