Get directions to: Ping's, Elmhurst, NY Restaurant address: 83-02 Queens Boulevard Elmhurst, NY 11373, USA Driving Walking Bicycling Restaurant: Ping's