In total, 52% of Sbarro's restaurants are now outside the United States, up from 48% at the end of 2023. The company remains committed to growing both its domestic operations in various segments ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results