Sbarro
Recent News About Sbarro
-
Sbarro CEO on new restaurants: 'I'm especially proud that our openings have been so balanced worldwide'
Sbarro recently confirmed its two most recent restaurant openings in Missouri on Dec. 22. The launch helped the company surpass its 100 restaurant-mark, according to a press release.