Sbarro, So Good. 25 New Restaurant Franchises
Sbarro, the nation’s leading quick service Italian restaurant company, today announced that it will continue the company‘s rapid international expansion by opening more than 25 restaurant franchises in Guatemala, El Salvador, Honduras, The Bahamas and Romania. In each country, Sbarro will be the first company to offer pizza-by-the-slice and a full, quick service menu consisting …