Apologies if not allowed. Does anyone know a good place to watch NFL games (specifically the Browns Vs. Jets game tomorrow) in Kyoto? I have my laptop and can stream but would rather watch in a bar if possible. Thanks in advance and Go Browns!
by Guilty-Hotel-8900