Tokyo Station is huuuuge. It feels like you will need a map just to navigate your way around Tokyo Station. Being one of the main stations for not only subways but also shinkansen, Tokyo Station has undergone numerous renovations in the past few years to make it bigger and better. On a quiet rest day, we decided to walk around the station leisurely… Tokyo Ramen Street, Tokyo Station First stop is always food stop! LOL. I …