Panda Imperial Restaurant

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 422-3388

Website: pandaimperialchinesecv.com

Address: 1208 3rd Ave