245 East Ina Road Tucson, AZ 85704
Seated: 50
Standing: 70
Square Feet: 703 ft2
Ceiling Height: 15 ft