Watch Japan on big screen

Hi there.

We are currently in Tokyo. We want to watch the Japan game tomorrow with locals on big screen. On Google i can only find some sport bars. Is there an outdoor viewing somewhere?

Thanks in advance,

Tom

This topic was automatically closed 83 days after the last reply. New replies are no longer allowed.