Applebee's Restaurants in Central Valley, NY