The Sports Cafe is exactly what it says on the tin. A no frills venue with massive screens for watching sport.
They hire the venue out for corporate events so if you fancy having something to watch during those long work do's where you can't think of anything to say to your boss then this is perfect.