Applebee's 8887

Applebee's #8887 is an Applebee's restaurant located at 628 South Main Street in North Syracuse, New York.