Sports bar offering a modern betting and gaming experience.