Search for crossword answers and clues
Italian restaurant in malls
Answer for the clue "Italian restaurant in malls ", 6 letters:
sbarro
Alternative clues for the word sbarro
- Food court pizzeria chain
- Restaurant chain with a flag in its logo
- Italian eatery chain
- Pizza chain seen at many airports
- Mall pizza chain
- Italian food chain often found in malls
- Big name in rubbery pizza when there's nowhere else to eat
- New York-style pizza chain
- Fast-food chain founded by Italian immigrants
- Fast-food pizza chain