Sbarro Enters Bolivia With 10-Restaurant Deal

Hungry for growth, Sbarro LLC is upping its focus in Latin America and has struck a 10-restaurant franchise deal that will give it a new presence in Bolivia, the company announced...

Already a subscriber? Click here to view full article