Fatti: Fatti: A. Nel dicembre 1999, A._, nato nel 1969, di professione cuoco, ha presentato una domanda volta all'ottenimento di prestazioni AI a dipendenza di un'inabilità addebitabile a lombaggini e ernie del disco. Esperiti gli accertamenti del caso, l'Ufficio AI del Cantone Ticino (UAI), per atto del 21 novembre 2002, ha ritenuto adeguata per l'assicurato una riformazione professionale quale gerente. Nel contempo, con decisioni dell'11 dicembre 2002, gli ha assegnato una rendita intera dal 1° settembre 1999 (per un grado d'invalidità dell'80%) e una mezza rendita a partire dal 1° aprile 2000 (per un grado d'invalidità dell'50%). Conseguito con successo il diploma di esercente nel maggio 2003, l'assicurato si è visto negare dall'UAI l'ulteriore diritto a una rendita d'invalidità per mancanza di incapacità di guadagno pensionabile (decisione del 16 giugno 2003). Stabilendo in fr. 68'793.- il reddito che l'assicurato avrebbe guadagnato senza il danno alla salute e in fr. 45'500.- il reddito conseguibile, nonostante il danno alla salute, nell'attività, ragionevolmente esigibile, di gerente di esercizio pubblico, per decisione su opposizione del 20 aprile 2004 l'amministrazione ha sostanzialmente confermato il contenuto del proprio provvedimento accertando un tasso d'invalidità del 34%, insufficiente per conferire il diritto a una pensione. Conseguito con successo il diploma di esercente nel maggio 2003, l'assicurato si è visto negare dall'UAI l'ulteriore diritto a una rendita d'invalidità per mancanza di incapacità di guadagno pensionabile (decisione del 16 giugno 2003). Stabilendo in fr. 68'793.- il reddito che l'assicurato avrebbe guadagnato senza il danno alla salute e in fr. 45'500.- il reddito conseguibile, nonostante il danno alla salute, nell'attività, ragionevolmente esigibile, di gerente di esercizio pubblico, per decisione su opposizione del 20 aprile 2004 l'amministrazione ha sostanzialmente confermato il contenuto del proprio provvedimento accertando un tasso d'invalidità del 34%, insufficiente per conferire il diritto a una pensione. B. Adito su ricorso dell'assicurato, rappresentato dalla DAS Protezione Giuridica SA, il Tribunale delle assicurazioni del Cantone Ticino ha confermato, nella sua sostanza, l'operato dell'amministrazione e ha negato il diritto a ulteriori prestazioni (pronuncia del 29 settembre 2004). In particolare, rilevata, sulla scorta delle conclusioni peritali del dott. G._, reumatologo, la piena esigibilità dell'attività di esercente/gerente, la Corte cantonale, procedendo dal salario mensile percepito dall'assicurato prima del danno alla salute di fr. 5'303.-, adeguato all'evoluzione dei salari, ha accertato un reddito senza invalidità di fr. 73'997.- annui (sulla base di 13 mensilità) per il 2003 e di fr. 75'033.- per il 2004. Contrapponendo a questo dato il reddito ragionevolmente conseguibile nonostante il danno alla salute (reddito da invalido) di fr. 45'500.- annui per il 2003 e di fr. 46'088.- per il 2004, il primo giudice ha stabilito in misura del 39% il grado d'invalidità dell'assicurato. B. Adito su ricorso dell'assicurato, rappresentato dalla DAS Protezione Giuridica SA, il Tribunale delle assicurazioni del Cantone Ticino ha confermato, nella sua sostanza, l'operato dell'amministrazione e ha negato il diritto a ulteriori prestazioni (pronuncia del 29 settembre 2004). In particolare, rilevata, sulla scorta delle conclusioni peritali del dott. G._, reumatologo, la piena esigibilità dell'attività di esercente/gerente, la Corte cantonale, procedendo dal salario mensile percepito dall'assicurato prima del danno alla salute di fr. 5'303.-, adeguato all'evoluzione dei salari, ha accertato un reddito senza invalidità di fr. 73'997.- annui (sulla base di 13 mensilità) per il 2003 e di fr. 75'033.- per il 2004. Contrapponendo a questo dato il reddito ragionevolmente conseguibile nonostante il danno alla salute (reddito da invalido) di fr. 45'500.- annui per il 2003 e di fr. 46'088.- per il 2004, il primo giudice ha stabilito in misura del 39% il grado d'invalidità dell'assicurato. C. Sempre patrocinato dalla DAS, A._ interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale, protestate spese e ripetibili, chiede, in accoglimento del gravame, l'annullamento del giudizio cantonale e il riconoscimento di una mezza rendita a far tempo dal 1° aprile 2003 - a dipendenza di un grado d'invalidità del 59,48%, subordinatamente del 50% -, come pure il rinvio degli atti all'amministrazione per commisurazione del diritto per l'anno 2004. Dei motivi si dirà, per quanto occorra, nei considerandi. L'UAI propone la reiezione del ricorso, mentre l'Ufficio federale delle assicurazioni sociali ha rinunciato a determinarsi. 