Applebee's 9685

Applebee's #9685 is an Applebee's restaurant located at 105 Wilton Boulevard in New Castle, Delaware.