La Ferme Du Compostelle is a restaurant offering simple, homemade cuisine in a pleasant setting.