Back
China Panda Logo

China Panda

819.44mi
17853 Santiago Blvd, Villa Park, CA, 92861
Fri 11:00 AM - 9:00 PM(714) 998-4592
About China Panda

If you're looking for Asian restaurants in Villa Park look no further. China Panda is known for having some of the best Asian in Villa Park. Located at 17853 Santiago Blvd, China Panda is a great...show more

Compare Delivery Services

(See pickup options)
delivery.comNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minTime Est.
Place Order
delivery.comNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minTime Est.