Pizza Hut has the most locations (1) in Caribou A list of all Pizza Franchises & Pizza Chains in Caribou is shown below.