Internet cafe, Hard Drive Cafe offers a place to connect.