Lee's Garden is a Chinese restaurant offering a wide selection of classic dishes for carryout and delivery.