On The Links is a sports bar offering virtual golf and multi-sport simulators.