Located on University Drive in Amherst, Papa Johns makes pizza with their signature sauce and original dough, along with breadsticks and wings. They're open late most nights, with Friday and Saturday hours extending to 1 a.m., and offer both delivery and carryout.