Happy Garden is an unassuming Chinese restaurant offering a broad range of classic dishes in a homey setting. Takeout and delivery options are available.