Press Releases

Sbarro opens over 100 restaurants worldwide in 2022 with major development plans ahead

12/30/2022