Carluccio’s began life in 1991 when Antonio and Priscilla opened their food shop in Neal Street, bringing the finest quality regional Italian food to London.
In 1999 they opened the first Carluccio’s Caffè in Market Place, London – an authentic Italian restaurant in the truest sense of the word, and a continuation of their successful food shop.
Our restaurants are fresh and contemporary restaurant with 3 distinct zones – Deli shop, café bar and dining.
Our shop Deli & shop create points of difference. Generating significant additional sales all year, and with our famous Christmas range now firmly established as a seasonal favourite.
Today there are 40 restaurants across the UK, Ireland and the Middle East.
Strategy is to grow through company owned and franchised restaurants, with particular focus on hotel partnerships and travel locations such as railway stations and airports.