This section is not available in the published analysis.
Carluccio's: Business overview
Carluccio's is a restaurant chain that celebrates Italian culinary heritage, offering a variety of authentic Italian dishes and products. The service includes an online deli where customers can purchase Italian food and drinks to enjoy at home.