Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Isola by San Carlo is an Italian restaurant located at 3-8 Barrett St, London, United Kingdom. It offers a range of dining options including brunch, lunch, and dinner. The restaurant also provides catering services and has a variety of delicious desserts available.
One of the highlights of Isola by San Carlo is its great tea selection, perfect for tea lovers. The restaurant caters to different dietary preferences, offering both vegan and vegetarian options. Alcohol, beer, cocktails, coffee, spirits, and wine are also available to complement your meal.
While the restaurant does not offer outdoor seating, delivery, or takeaway options, it does provide a comfortable indoor seating area for dine-in customers. So, if you're looking for an authentic Italian dining experience in London, Isola by San Carlo is worth a visit.