Cyber cafe offering internet access and potentially other services.