Theatre Above

  • 247tickets venue
Metro City F5, 1111 Zhaojiabang Road Xuhui Shanghai Shanghai
Venue name: Theatre Above
Contact:
WeChat: Theatre Above
English address: Metro City F5, 1111 Zhaojiabang Road Xuhui Shanghai Shanghai
Chinese address: 肇嘉浜路1111号美罗城F5 徐汇区 上海 上海
  • 08 Nov
    Read more