Sbarro Planning to Open 100+ Restaurants in 2022

Convenience stores and travel plazas boost the pizza chain's expansion.
Source: New feed


Leave a Reply