Just looking for impressions and descriptions of the Jet Lag Club. If you've been, how would you describe it, what was your overall impression. Post your review here!
Here's a picture of it from a few months ago. Didn't get to go inside, but looks like a pretty neat place. I was amazed at all the "Crew specials" around Narita