Applebees 6148 188th Street, Fresh Meadows,NY 11365