Sbarro Gears Up for Franchise Growth with Expanded Development Team Sbarro, the world’s largest Italian mall-focused restaurant franchise, announced today that it has appointed two industry leaders to spearhead continued… August 30, 2012 · ·