Award Winning Restaurants

Set across five city-centre locations, San Carlo is a group of award-winning Italian restaurants based on authentic modern Italy. San Carlo provides the very best in true Italian dining and is a must for people who seek both good food and quality service.

“One of the top ten Italian Restaurants in the UK” The Times
“A must for lovers of Italian cuisine”
Vogue
“A fantastic dining experience”
Tatler