Eating out

the term : J’y ai grandi. is grandi a verb?

Yes, it is. The infinitive is “grandir”, which means “to grow up”. “j’ai grandi” is the “passé composé” and means “I have grown up” or “I grew up”. Y is an adverb meaning there.
So, the whole sentence means “I grew up there”.