New China is a Chinese restaurant offering classic take-out dishes like lo mein and fried rice, with a focus on using fresh, authentic ingredients.