Applebee'sRestaurants1126 Green Acres MallValley Stream, NY, 11581-1537 · US+15168727200valleystream@dohertyinc.comapplebees.comHours not available
Applebee'sRestaurants1126 Green Acres MallValley Stream, NY, 11581 · US+15168727200Email unavailableapplebees.comHours not available