Chen Garden is a Chinese restaurant offering a vast menu of authentic dishes, with some Thai options, in a low-key setting.