Internet Caffe: A cafe offering internet access.