Le Carré de l'Ange is a French restaurant offering a gastronomic cuisine inspired by the Pyrenees, emphasizing quality products, preferably from organic farming.