New China is a Chinese restaurant offering a menu of familiar staples like lo mein and crab rangoon.