I've met a bunch of people from FoH in Japan. Anytime anyone comes over and let's me know they are here I generally offer to meet up unless I'm out of the country or something.
What you want is an Izakaya although to be fair, one is much like another. Tokyo has over 137,000 restaurants though...