Is Sbarro International? - Sbarro
Mobile Ordering
Mobile Ordering

Is Sbarro International?

Yes, we are! We have a global footprint across Latin America, Europe, Asia and the Middle East. You can find us in mall locations, airports, train stations and other venues. Get more information on our international franchise opportunities, or find an international Sbarro location today.

All Stores