Jade Room

entertainment-nightlife / Other

Jade Room information

Location
St Louis , USA
Address
3131 S Grand Blvd
Grand South Grand
Telephone
+1 314 664 2020
Opening hours
5pm-late
Something wrong?
Submit a correction

One of several good bars and clubs here, the Jade Room is ideal for sitting outside on a balmy night with a brew and planning your next move.