Italian kulcha pizza is an Indian kulcha made with a flavorful stuffing made with Italian herbs that is turned into a pizza, creating a unique blend of Indian and Italian flavors.