Gen Yamamoto is located in Minato tucked away in a little laneway from the major street. It's a no glitz or glamour bar with artisanal cocktails in Tokyo.