Results 1 results found Restaurants and shops on steep Rue St. Pierre in this attractive south western bastide town, Monflanquin, Lot-et-Garonne, France, Europe