We'll be coming into MXP in the morning from the US and our onward train isn't scheduled until around noon. What is the best play for getting some breakfast or hanging out peacefully after collecting baggage and going through immigration? I suppose we could also get some food before going through immigration and getting bags?
Where's your train leving from?
There isn't anywhere remotely worthy of buying food from before immigration and bag delivery. Some OK places at the airport train station, but generally if you have to head into town anyway, do that first thing, and have a much better (and obvs also cheaper) experience there.