This business has CLOSED
Report as open?
Upstairs Lounge
Add Hours
Saved to Favorites
11/25/2013
I agree with stlguy11. If you bring your friends, you will definitely have fun night. But DJs are kinda out-of-date...
Address: 3131 S Grand Blvd, Saint Louis, MO 63118