Get directions to: New Shanghai Restaurant, Kew Gardens, NY
Restaurant address: 125-02 84 Road Kew Gardens, NY 11415, USA
Restaurant: New Shanghai Restaurant