Zur Linde is a German restaurant known for its flavorful and generous portions.