L'Ostal des Troubadours

French Restaurant