Dating back to 1621, Zur Letzten Instanz is a German restaurant known for its traditional cuisine, wood-paneled interior, and beer garden. The menu emphasizes sustainable, locally sourced ingredients.