Applebee's 7523

Applebee's #7523 is an Applebee's restaurant located at 383 Springfield Avenue in Newark, New Jersey.