Bar Benfiddich The Best Cocktail Bar in Japan

Bar Benfiddich is the best cocktail bar in Tokyo and is ranked fourth among Asia's 50 best bars. Besides, one…