Panda Express - Otay Lakes Road - Chula Vista, CA
Posted by: saopaulo1
N 32° 38.893 W 116° 58.001
11S E 503124 N 3612290
A Panda Express in Chula Vista, CA.
Waymark Code: WMCBH2
Location: California, United States
Date Posted: 08/18/2011
Views: 1
The restaurant is in a shopping mall in an area of Chula Vista that's full of commercial businesses.