Panda Express
2295 Otay Lakes Rd, Chula Vista
(619) 656-0676
Recent Reviews
Panda Express
2295 Otay Lakes Rd, Chula Vista 91915
(619) 656-0676