136 East Thomas Place Beaver Creek, CO 81620
Seated: 8
Standing: 25
Square Feet: 850 ft2
Located in 4th floor.