Found the NRT lounges pretty underwhelming for an Asian airport. Went to the ANA Lounge near 20s Gates....they had hot food and low-to-semi decent DIY bar (+ two draft beer). Its below the departure level so no windows. Felt like a cave but well lit
We then went to the United Club which is departure level, has a view....much bigger. We read they didn't have hot food but it looked like they did - less bar options
Was reading horrible reviews of the KAL lounge so didn't even bother