23841 El Toro Rd,Suite C, Lake Forest, CA, 92630 
949-328-9387
Full service,Dine in,Carry Out,Delivery
Chinese Food,American-Chinese