Get directions to: New China, Sacramento, CA Restaurant address: 6363 Riverside Blvd Sacramento, CA 95831, USA Driving Walking Bicycling Restaurant: New China