California
National City
Panda Palace
Panda Palace
(619) 336-1725
1105 E Plaza Blvd, National City, CA 91950
Own this business?
Learn more
about offering online ordering to your diners.
Chinese
Menu not currently available
Ad