Originally Posted by
jib71
Theiere cafe on the second floor overlooking Terminal 2 arrivals (one floor up from where you step out of customs) is a reasonable place to kill an hour while waiting for friends to arrive. (Can also be found on the NRT web site).
That's what I get for keeping my eyes at ground level and not glancing upward once in a while.