Lee's Garden is a Chinese takeout restaurant known for its generous portions of familiar dishes, offering takeout, delivery, and catering services.