Applebee's 9876

Applebee's #9876 is an Applebee's restaurant located at 9015 Queens Boulevard in Elmhurst, New York.