Bergwirtschaft Teuffelen is a Swiss restaurant specializing in local products, including homemade cheese from their own Hinterwälder cows. Features a cozy dining room and scenic terrace.