New Rochelle NY Papa John's Pizza 1. 601 Main Street, New Rochelle, NY 10801 | Papa John's Pizza (914) 636-7272