Get directions to: China House, Queens Village, NY
Restaurant address: 206-18 Hillside Ave Fl 1 Queens Village, NY 11427, USA
Restaurant: China House