4949 Great America Parkway Santa Clara, CA 95054
Seated: 33
Standing: 40
Square Feet: 504 ft2
Ceiling Height: 12 ft