Having weathered the pandemic through grit and determination after opening barely a month before it began, Finuccio & Sons Italian Deli & Catering just outside Schaumburg has now doubled its size with ...