As far as I can tell it's still discontinued. Trenitalia has reopened food service so it shouldn't be too long before Italo does as well. I have to say that in my (limited) experience Italo's food offering is either vending machines or, in the posher classes, the usual carb-fest that is alas all to frequent in Italy. So sandwiches, piadine, and more sandwiches. It was a few years ago so it might be different now.