I watched a Celtic Rangers match one time in Osaka at an Irish bar. I'm wondering if any sports bars too show Scottish soccer matches.
Please login to answer this question.
I think an Irish or British pub is your best bet! I think "The Hub" usually shows games like this! It's worth a try!
Japan Travel is the leading resource for Japan travel information and the primary destination for visitors planning and traveling to Japan.
© 2018 Japan Travel K.K.