Champions Cafe is a sports bar offering live sports on 24 screens. Enjoy American snacks like burgers and hot dogs, plus 13 beers on tap.