Chen's Garden is a Chinese restaurant offering a menu of popular dishes for dine-in or takeout.