ADVERTISEMENT

Based upon 2016 gross sales, which is the largest pizza chain in the world?

Culture Trivia: Based upon 2016 gross sales, which is the largest pizza chain in the world?