Owner Message
Do you own Sbarro? Contact us to connect with your diners.
Opened in 1977, Sbarro Inc. runs a chain of restaurants across the United States. Located in Little Rock, Ark., the store operates in two segments, company-owned restaurant segment and the franchised restaurant segment. The eateries are all located in North America in 46 states, the District of Columbia and Canada. It offers cafeteria and buffet-style quick service designed to minimize customer...
Founded in 1956 as an Italian grocery store, Sbarro serves delicious, fresh & authentic, Italian food in over 1000 locations across 40 countries.