City: Villefranche-de-Rouergue, 52 rue de la Republique, 12200 Villefranche-de-Rouergue, France
"Visited this place last year and have never forgotten it, lovely little place, great food, friendly service Not to everyone's liking but is to our Be..."