Sports bar and internet cafe, Factory Sports-Net Cafe offers a space to watch matches while enjoying internet access.