Chen's Chinese offers familiar Chinese fare, including dishes like dumplings and lo mein, in a relaxed setting.