Add:No.2 Bleacher, Shanghai Stadium, 1111 Caoxi N. Rd, Near Lingling Rd
Credit Cards Accepted
There are actually many good shops under the stairs of Shanghai Stadium and Shanghai Indoor Stadium, and Club Six is just one of them. It hides in a corner near an exit of Metro Line 4. It's a quiet place and it would be nice to have a drink after a day's work.