Agoura Hills, CA 91301 Food Pickup | Order from Lemon Tree Chinese Cuisine in Agoura Hills, CA 91301, 818-889-1168