Internet Coffee Bar offering coffee and internet access.