Zem Alte Schluuch is a Swiss restaurant offering a small menu with freshly tapped beer and snacks in a cozy atmosphere.