Anyone know of a good sportsbar in Tokyo that will be showing the race this
w/e?

Thanks

Callum