Happy Garden is a Chinese restaurant offering takeout and dine-in options.