Internet Cafe 881 offers internet access.