Applebee's 9439

Applebee's #9439 is an Applebee's restaurant located at 61-48 188th Street in Fresh Meadows, New York.