Order Online

China Panda Chinese Restaurant

17853 Santiago Blvd
Villa Park, CA 92861
(714) 998-4592
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.