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.