Applebee’s Flushing, NY

4022 College Point Blvd, Flushing, NY 11354