New China is a Chinese restaurant offering a wide selection of familiar dishes available for dine-in, takeout, and delivery.