Marco's Pizza debuted its new store design in Boise, Idaho, this month. Its new look features both aesthetic updates and operational enhancements.
This store is part of a 50-unit franchise agreement to develop locations in Mexico City over the next 10 years.
Fast-growing pizza chain Marco’s Pizza, based in Toledo, Ohio, awarded 86 franchise development deals and opened nearly 80 new stores in 2023. And the chain is not done
Marco’s Pizza signed 2 development agreements that will bring 22 new stores to the Denver metro market by the end of 2024.
Marco's Pizza opened 109 new locations across the country in 2013 and increased system-wide sales by more than 32 percent, resulting from