Applebee's 9261

Applebee's #9261 is an Applebee's restaurant located at 213-29 26th Avenue in Bayside, New York.