245 East Ina Road Tucson, AZ 85704
Seated: 40
Standing: 40
Square Feet: 540 ft2
Ceiling Height: 12 ft