Originally Posted by
ckendall
This comment appears to be about Stazione Centrale in Milan and not Stazione Termini in Rome (which was the subject of the original question as I understood it); in any event, some of the better food offering near Stazione Centrale is missing from this comment, notably the Mercato Centrale on the left side of the station (if you are looking at the front of the station). Dozens of places that sell all kinds of Italian and other foods plus decent wines and beers.
Ooops. Yes, you're definitely correct. This is what happens when I post before I've finished my morning cup of tea. Mercato Centrale is indeed pretty good, though you have to go past the ticket gates, if you are transferring between trains.