Applebee's 7862

Applebee's #7862 is an Applebee's restaurant located at 725 East Little Creek Road in Norfolk, Virginia.