As of 2021 what is the largest pizza chain in the world?
Correct answer: Domino's
Nova
I haven’t had Domino’s since college in the 80s. I assume they’ve improved since they’re still around.
Player Don1
Originally based in Ann Arbor Michigan.