Butcher Brothers

Photo by mos design on Unsplash

Butcher Brothers - restaurants

Butcher Brothers is one of the restaurants in Tokyo, Japan. Butcher Brothers is a vibrant, meat-centric bistro in Kanda that is perfect for digital nomads