800 North Harwood Street Dallas, TX 75201
Seated: 18
Square Feet: 331 ft2
Space Length: 26.7 ft
Space Width: 12.4 ft
Ceiling Height: 12 ft