Earlier quoted context omitted.
> I can't believe that they wouldn't take cash? What's so hard to believe about that? Lots of places in the Netherlands don't accept cash (probably out of convenience).
If you know anything about Japan it's very strange that a place wouldn't take cash. Post-covid (and a lot of that thanks to Olympics preparations) a lot of places in Tokyo have advanced to taking things other than cash.
I think I've encountered at most 1-2 restaurants in Japan that don't take cash, and none that don't at least accept credit cards.