The Italian food franchise slumped to a 0.8 percent rise in sales in 2024 after witnessing an 8.8 percent increase in 2023 ...