Best Cafe for Train Fans – N3331

Did you know that in the heart of Tokyo there is a cafe that sits on the train tracks? It is actually located in between the inbound and outbound lines of the Chuo line. The station is just between Ochanomizu and Kanda. It is also a short walk from Akihabara station. Here is the view…