Crossword clues for Italian fast-food chain:SBARROItalian fast-food chainSBARROFast-food chain founded by Italian immigrantsSBARROFast-food chain whose logo features a modified Italian flag