Ferme Auberge Deybach is an inn offering hearty, farm-fresh cuisine with local specialties. They raise, process, and serve their own products.