Poplars Restaurant - a French bistro nestled in the heart of the alpine valleys