Bergerie Sur la Rive is a restaurant and mountain farm offering views of the Swiss plateau and Alps.