Applebee'sRestaurants90-15 Queens BlvdElmhurst, NY, 11373 · US+17182717999comments@applemetro.comrestaurants.applebees.comHours not available