Schloss Oberberg is a restaurant offering a unique dining experience with Swiss cuisine in a modern setting, including a terrace and garden.