Chen's Garden is a Chinese restaurant offering a wide selection of classic dishes, as well as fruit smoothies. Delivery and takeout options are available.