Get directions to: Papa John's, Bayside, NY
Restaurant address: 213-02 42 Avenue Bayside, NY 11361, USA
Restaurant: Papa John's