During my Tokyo trip last year, I passed by Tokyo Station almost everyday. Tokyo Station is one of the largest stations in Japan and there are many retail shops and restaurant to explore. It is the hub for the Shinkansen. So be sure to spare some time to explore the station when you are there in Tokyo, Japan. Read More