Pizza QSR makes big push with established partners, including GPM Investments
Pizza shop chain Sbarro will expand this year via more than 100 slated openings. The Columbus, Ohio based franchise will leverage key relationships in the United States and United Kingdom.