Internet Caffe Zagreb is a cafe located in Zagreb. It is situated within the Internet Caffe Zagreb premises.