orangechickenandfriedrice
in
Chula Vista, CA
Panda Express
1820 Main Street
Chula Vista
CA
91911
(619) 656-8888
4.3
mi