Kimuraya, Tokyo

Tokyo Station truly contains a wealth of options. I used to think it was oddly barren, but as I’ve come to understand it better, all I can think now is that I don’t know how I was missing everything before. One recent area I’ve been browsing is ‘Number One Street’, a long corridor in the […]