North China is a Chinese restaurant known for its generous portions of classic dishes and daily specials, served in a relaxed environment. Carryout and delivery options are available.