Lehnhof is a Swiss restaurant offering delicious food and drinks in a unique setting with a beautiful garden terrace.