Isola by San Carlo

Report

Report Abuse

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
Social Info
Restaurant Phone
Restaurant Email
Restaurant Website

Map