Isola

$
Open
tripadvisor logo

(201)

Website

Advertisement

Photos

3-5 Barrett Street St. Christopher's Place
London, England W1U 1AY

San Carlo is a renowned Italian restaurant group that began its journey in Birmingham in 1992 under the vision of founder Carlo Distefano. Celebrated for its authentic Italian cuisine, inviting atmosphere, and exceptional service, the brand has expanded to multiple locations across the UK, including major cities like London, Manchester, and Liverpool.

Among its diverse offerings, Isola by San Carlo is a notable establishment located in St Christopher's Place, London, providing a unique dining experience that reflects the company's commitment to quality and excellence. With a focus on seasonal menus and a passion for culinary artistry, San Carlo continues to capture the hearts of diners across the country.

Generated from the website

Reviews

tripadvisor logo
3.5201 reviews
Photo of Darren B
Very disappointed…unless you like cold pasta
10/13/2024

We have visited other San Carlo restaurants so we were looking forward to a far better experience th...

Photo of E870HMsarahs
Disappointing
9/14/2024

We arrived at 9.30pm without booking but were told the only table available was inside, even though ...

Own this business?
See a problem?

You might also like

Advertisement