Connecting hospitality operators with dedicated industry suppliers and specialists
Details
Experience the essence of Italian dining at Isola by San Carlo, nestled in St Christopher’s Place near London's Selfridges. Our Italian brasserie and bar offer relaxed all-day dining with a menu inspired by the islands of Italy. From Sardinian lamb to Sicilian red prawns, our dishes showcase the best of Italian cuisine with a twist. Enjoy impressive surroundings both indoors and on our alfresco terrace. Indulge in a vibrant Italian dining experience while watching the world go by along charming pedestrian streets. Join us for incredible food and stunning surroundings at Isola by San Carlo.
Address
Isola by San Carlo, 3-5 St Christopher"s Pl, Barrett St, London W1U 1AY, United Kingdom
Zip/Post Code
W1U 1AY
Restaurant Phone
Restaurant Email
Restaurant Website