Applebee's 9619

Applebee's #9619 is an Applebee's restaurant located at 1126 Green Acres Road South in Valley Stream, New York.