Zum Schiff is a charming restaurant offering traditional Swiss cuisine in a cozy atmosphere with unique decor and scenic views.