News

Marco's Pizza marked a strong first half of 2025 with 41 store openings. The brand said in a press release that it is poised for a 28% year-over-year increase in store openings.