Applebee's 7807

Applebee's #7807 is an Applebee's restaurant located at 1860 Elmira Street in Sayre, Pennsylvania.