Applebee's 7631

Applebee's #7631 is an Applebee's restaurant located at 2100 88th Street in North Bergen, New Jersey.