Home > Fun
Default Default Latest Updates Most Comments


Address:No.2 Bleacher, Shanghai Stadium, 1111 Caoxi N. Rd, Near Lingling Rd
Phone:139-1812 3628

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 drin...

0 like 0 comment