Search for crossword answers and clues

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 ...