Internet cafe offering a cafe experience. Located near Kálvin tér.