China Panda

17853 Santiago Blvd
Villa Park, CA
714.998.4592
33.81453
-117.820389
Hours:
Mon: 4pm - 9pm
Tue - Fri:11am - 2:30pm,   4pm - 9pm
Sat - Sun: 4pm - 9pm

for China Panda
Directions
from: