2626 Sage Road Houston, TX 77056
Seated: 12
Square Feet: 578 ft2
Space Length: 28 ft
Space Width: 20 ft
Ceiling Height: 9 ft