Applebee's 9625

Applebee's #9625 is an Applebee's restaurant located at 630 Suburban Drive in Newark, Delaware.