Papa John's adresses in Amherst‚ NY Home Work hours Papa John's hours New York Amherst AddressPhoneMap1715 Niagara Falls Blvd Amherst(716) 832-7272 You May Like Taco Bell hoursBoston Market hoursDomino's Pizza hoursPanera Bread hoursAuntie Anne's hoursJoe's Crab Shack hoursPeople Are Reading