115 South 2nd Street Coeur d'Alene, ID 83814
Seated: 320
Square Feet: 2,700 ft2
Harness the relaxed lakeside energy on the lake at your next meeting.