Elmhurst NY Papa John's Pizza 1. 90-35 Corona Avenue, Elmhurst, NY 11373 | Papa John's Pizza (718) 760-7272