Le Geymonds is a restaurant offering homemade cuisine with fresh, locally sourced products.