Mascot Roof Garden

Address: 57 Huoshan Lu in Hongkou

The roof garden, located at the top of the Broadway Theatre was a popular gathering spot for Jewish Refeugees throughout the 1930s to 40s. It is currently an internet game café frequently by teenagers living nearby the area. Traces of the theatre can still be founded inside the main game area.

Tags: ,