Internet cafe offering internet access and online gaming.