Crossword clues for Italian restaurant chain:BEPPOBuca di ___ (Italian restaurant chain)SBARROItalian restaurant chainBEPPOBuca di ___ (Italian American restaurant chain)OLIVEGARDENItalian-American restaurant chain