Papa John's Pizza Elmhurst, NY

90-35 Corona Avenue, Elmhurst, NY 11373