About San Carlo

Located across six vibrant cities, San Carlo is a must for people who appreciate fine Italian food, good service, luxurious and comfortable surroundings and value for money.

San Carlo's bar area
San Carlo's bar area

History of San Carlo

The San Carlo story first began in 1992 in Birmingham, when Carlo Distefano opened the first San Carlo restaurant. San Carlo quickly became a favourite with many of the city's residents due to its authentic Italian food, ambient atmosphere and high standards of service. San Carlo now operates throughout the country with leading restaurants in Bristol, Leicester, Manchester, Liverpool, Leeds and London.


All San Carlo restaurants create food of the highest quality, but each restaurant displays its own unique style in food due to the individuality of our creative chefs and management. San Carlo are proud to be able to provide the true essence of authentic Italian food in contemporary surroundings.