• 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