Kitzbuhler Strasse Sun Valley, ID 83353
Seated: 56
Standing: 60
Square Feet: 918 ft2
Ceiling Height: 8 ft