Local Guide

Isola by San Carlo

Italian restaurant · ★ 4.7 (6,080 reviews)

Brunch

Address
3-5 St Christopher's Pl, Barrett St, London W1U 1AY, United Kingdom
Phone
+44 20 7846 8604
Website
sancarlo.co.uk

Opening hours

Monday
12 PM–12 AM
Tuesday
12 PM–12 AM
Wednesday
12 PM–12 AM
Thursday
12 PM–12 AM
Friday
12 PM–12 AM
Saturday
12 PM–12 AM
Sunday
12 PM–12 AM

Map

Map © OpenStreetMap contributors

Similar businesses