Rosengarten is a Swiss restaurant with a dining room and garden terrace.