Carluccio's is a restaurant chain that celebrates Italy's rich culinary heritage infused with British passion, offering authentic Italian cuisine, delis, and artisanal products.
Food and Beverage
birmingham, england, United Kingdom
1999
1001
Your score reflects how likely GenAI models are to trust this web service and mention it in responses to relevant prompts.