Get directions to: New China, Maspeth, NY Restaurant address: 5402 Flushing Ave Maspeth, NY 11378, USA Driving Walking Bicycling Restaurant: New China