Based in Melville, New York, they believe they are the world's leading Italian quick service restaurant concept and the largest shopping mall-focused restaurant concept in the world. They have approximately 1,040 restaurants in 43 countries. Sbarro restaurants feature a menu of popular Italian food, including pizza, a selection of pasta dishes and other hot and cold Italian entrees, salads, sandwiches, drinks and dessert
Social Reach:
This web page does not constitute a franchise offering or an offer to sell a franchise. A franchise offering can be made by us only in a state if we are first registered, excluded, exempted or otherwise qualified to offer franchises in that state, and only if we provide you with an appropriate franchise disclosure document.
Based in Melville, New York, they believe they are the world's leading Italian quick service restaurant concept and the largest shopping mall-focused restaurant concept in the world.