New Shanghai is a Chinese restaurant offering a wide selection of classic dishes in a warm and relaxed setting.