Marco's Pizza Announces Cleveland Franchise Development Plans, Aims to Add Five Stores by 2025

Nationally, the pizza brand has signed 98-plus franchise agreements year-to-date, with over 200 stores in various stages of development, as Marco's aims to grow its 1000-plus unit footprint by more than 10% this year.
Source: New feed


Leave a Reply