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...To view the full article, register now.
Already a subscriber? Click here to view full article