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.