13th March – 16th March 2023 Tokyo Station 1 Chome Marunouchi, Chiyoda City, Tokyo 100-0005, Japan After getting the Narita Express from Narita International Airport, we had a look around the busy Tokyo station for snacks for our first Shinkansen to Tokyo. We found a variety of shops and stalls offering a range of food, …
