Town officials join the opening of KFC Cabiao branch in Nueva Ecija province. The KFC Cabiao branch, located on Jose Abad Santos Ave., Natividad North ...