LOCATIONS

SHANGHAI

LOCATIONS

SHANGHAI

ADDRESS

103-A, No. 9 Shopping Mall
Opposite No. 58 Taicang Road
Huangpu District, Shanghai
China

+86 133 6186 9974

HOURS

Mon-Fri: 5pm-2am
Sat-Sun: 12pm-2am
*Hours may vary on holidays and special occasions.