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.