Already one of the nation’s most successful independent restaurant brands, with a number of award-winning Italian eateries across the globe. Now, the San Carlo group is opening another highly anticipated and brand new concept in the heart of St Christopher's Place!
Taking up residence this August and just a stone’s throw from London’s Selfridges, Isola by San Carlo Italian brasserie and bar will offer relaxed all day outdoor and indoor dining from breakfast through to dinner.
Inspired by the islands of Italy, their menu will include all the San Carlo classics as well as some with a twist from the islands. From Sardinian Lamb and Porchetta to Sicilian Red Prawns, Swordfish and Tuna, along with the signature dishes like Tagliolini Lobster. True Sicilian foodies should also make a beeline for breakfast at Isola, for the families’ favourite Granita Di Limone with Brioche.
Incredible food deserves equally impressive surroundings, so, Isola’s spaces inside and out have been months in design and creation! Drawing on the San Carlo family’s Italian heritage, expect a colour palette that’s inspired by some of Sicily’s most famous exports, including lemons, pistachios and prickly pears.
The alfresco terrace, reminiscent of a grand Sicilian home, will seat up to 50 people and include a raised terrace that wraps around the building. Foliage and florals will transport diners to an Italian garden where they can watch the world go by along our charming pedestrianised streets.
So, what are you waiting for? Book your table to dine inside or outside in style at Isola by San Carlo, from August.