Internet cafe offering internet access and gaming stations.