Search for crossword answers and clues
Italian food chain often found in malls
Answer for the clue "Italian food chain often found in malls ", 6 letters:
sbarro
Alternative clues for the word sbarro
Word definitions for sbarro in dictionaries
Wikipedia
Word definitions in Wikipedia
Sbarro, LLC is a chain of pizzeria that specializes in New York style pizza by the slice and other Italian-American cuisine . In 2011, the company was ranked 15th in foreign systemwide sales among U.S. based quick-serve and fast-casual companies by QSR ...