The Hub is a chain of sports bars located throughout Tokyo. They offer a wide variety of food and drinks, including beer, cocktails, and pub fare like fish and chips and burgers. With multiple TVs and a lively atmosphere, it's a great spot to catch a game with friends.