160 Xinhua Rd | 新华路160号 (1/F SH Film Art Ctr | 上海影城1楼)
Changning, 上海市 200052
+86 21 6280 2639
- Albeit small but one of the faster Internet's in town. Woohoo
- No toilet in starbucks? Go shoot yourselves!
- Limited seats available.
- extra shot could save you from a boring movie ;)