Visit Us

Panda Imperial Chinese Restaurant
1208 Third Ave. Chula Vista, CA 91911

Call us: 619.422.3388
Hours: Mon-Sat 11am - 10pm
Sunday: 11am - 9pm