Sbarro Planning to Open 100+ Restaurants in 2022