245 East Ina Road Tucson, AZ 85704
Seated: 80
Standing: 100
Square Feet: 946 ft2
Ceiling Height: 9 ft