On Stage

  • Music
  • Live Music Venues
570 Huaihai Xi Lu
Located in the Red Town complex that once housed MAO Livehouse, this venue from the people behind JZ Club hosts a variety of live music shows spanning jazz, world music, folk and rock every week.
Venue name: On Stage
English address: A2-101, Red Town, 570 Huaihai Xi Lu, near Hongqiao Lu, Xuhui district
Chinese address: 徐汇区淮海西路570号A2-101室, 近虹桥路