China One

restaurant in Interstate 5 Corridor District, Chula Vista

Phone: (619) 827-0170

Address: 45 N Broadway Ste E