1300 Lamar Street Houston, TX 77010
Seated: 150
Standing: 175
Square Feet: 1,680 ft2
This venue features views of downtown Houston from its floor-to-ceiling windows and can adapt to suit any function.