Chinese Fast Food

restaurant in Interstate 5 Corridor District, Chula Vista

Phone: (619) 425-9270

Address: 600 F St