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