News

The Two Brits Burger Bar in Tokyo is a comfortable, eclectic place to get a satisfying burger in a cozy atmosphere.