Des Lanches is a restaurant offering simple, homemade cuisine with scenic views.