the French culinary charm at Los Canallas, a delightful restaurant in Providencia, Santiago. Experience the democratic French cuisine crafted by two young and friendly French owners. Join us for a gastronomic journey that combines French flair with a warm, welcoming atmosphere.