Alice in Magical Land is an Alice in Wonderland themed cafe in Shinjuku, Tokyo. Located just a few minutes from the west exit of Shinjuku Station, it’s on the basement floor of the HALC shopping center. It was a large group of us (5 moms, 5 babies, and two other adults) so we called ahead …
