4949 Great America Parkway Santa Clara, CA 95054
Seated: 125
Standing: 100
Square Feet: 1,512 ft2
Ceiling Height: 12 ft