Central Valley Pizza Festival attracts hundreds over three-days of fun and pizza