Marco's Franchising is a pizza restaurant franchise with over 1,000 stores currently contracted for development. The company uses fresh, not frozen, cheese, and the dough and sauce is made fresh daily in each store.
Food & Beverage
No. 4211 (2010)