• See More

    If you hang out in Kabukicho, everyone knows TAKAHASHI!
    The flavor is amazing—definitely the best in Shinjuku ☝️

Other Reviews by Michael Xue525

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa