Please let us know which airline you will be flying. Also the complex (Humphrey vs Lindbergh) where you will be going thru Customs and having your layover.
It makes a difference! I cannot comment on the NW side of the airport complex as have not gone there in years .. am on the AA/UA/DL side of the world (concourse).
Best place might be at NWs WorldClub if you are a member.
The general MSP site is
http://www.mspairport.com/msp/default.aspx
while the specific eat/shop information pages are
http://www.mspairport.com/msp/appdoc...op_and_eat.pdf