Internet cafe offering internet access and related services.