Applebee's adresses in Amherst‚ NY Home Work hours Applebee's hours New York Amherst AddressPhoneMap1641 Niagara Falls Blvd Amherst(716) 831-8062 You May Like Chipotle Mexican Grill hoursMoe's Southwest Grill hoursPapa John's hoursJimmy John's hoursJoe's Crab Shack hoursAuntie Anne's hoursPeople Are Reading