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 Papa John's hoursTaco Bell hoursPizza Hut hoursJoe's Crab Shack hoursMoe's Southwest Grill hoursIHOP hoursPeople Are Reading