Le Poste is a restaurant offering a place to dine, relax, and enjoy nature.