Loading map…

La Ferme de Charles

La Ferme de Charles in Bordeaux, France, offers a taste of the countryside. The aroma of roasted dishes promises a tender texture. Experience the authentic flavors of the French Southwest.