Panda Express

restaurant in Harbor Side, Chula Vista

Phone: (619) 409-9617

Website: www.pandaexpress.com

Address: 1120 Broadway