Marco’s Pizza to open its 1,200th store in 2025
/Marco's Pizza (Marco's Franchising, LLC) with 85 franchises awarded and 70 new store openings in 2024, is ready to surpass its 1,200th store milestone in 2025.
Key growth areas include expansion into non-traditional locations and international markets. Tony Libardi, co-CEO and president of Marco’s Pizza says “2025 will be a year of momentum.”
Headquartered in Toledo, Ohio, Marco’s was founded in 1978 by Italian-born Pasquale (“Pat”) Giammarco, but “Giammarco’s Pizza” just didn’t exactly roll off the tongue.
The company has grown from its roots as an Ohio brand to operate over 1,200 stores in 35 states with locations in Puerto Rico, the Bahamas and Mexico.