10 Largest Pizza Chains in the World

Sbarro is an American fast-food pizza chain founded in 1956 by Carmela and Gennaro Sbarro.

Keep Reading →