999 North 2nd Street St. Louis, MO 63102
Seated: 22
Standing: 120
Square Feet: 3,800 ft2
A semi-private section of our eighth-floor Sky Terrace, this space is ideal for welcome receptions and dining events.