Marco’s Pizza operates 1,200 stores in 34 states and has locations in Puerto Rico and the Bahamas. The brand is also exploring opportunities in the nontraditional franchise sector and eyeing ...