New China is a Chinese restaurant offering a relaxed atmosphere and a menu of comfort food, including vegetarian options, for lunch and dinner.