Panda Chef
2260 Otay Lakes Rd #104, Chula Vista CA 91915
(619) 421-7777
Directions
Order Online Delivery
Doordash
Chula Vista, California
Panda Chef
2260 Otay Lakes Rd #104, Chula Vista
(619) 421-7777