Zur Destille is a German restaurant offering regional specialties and homemade dishes, from hearty stews to fresh salads.