De Klokkenluider is a cafe offering a selection of coffee, tea, and specialty beers, including several on tap.