Ok, helpful to see the actual routing (some of which I have done).
I presume you're on NW on PVG-NRT and NRT-MSP legs.
On US-bound flights out of NRT, you're likely to get Borenstein.
OK/passable--just be careful sometimes they do meaty dinner followed by dairy breakfast.
PVG-NRT again can be a bit tricky. You might get snack/sandwich from Borenstein, but could get Stogel long-life box. I usually stick to cut fruits on intra-Asian routes.