Panda Express

2295 Otay Lakes Road Chula Vista 91915