World Bar is a sports bar offering a wide selection of live sporting events on large screens.