Where is La Louve?
At 7 Place du Général de Gaulle, 12130 Saint Geniez d'Olt et d'Aubrac.
Restaurant · Saint Geniez d'Olt et d'Aubrac
At 7 Place du Général de Gaulle, 12130 Saint Geniez d'Olt et d'Aubrac.
La Louve is listed under Restaurant.
By phone at +33565478264.