Applebee's Restaurants in North Syracuse, NY