Get directions to: Papa John's, Jamaica, NY
Restaurant address: 147-20 Rockaway Boulevard Jamaica, NY 11436, USA
Restaurant: Papa John's