LENBACH
Location: 
Jingan District, Shanghai, China
Category: 
Food & Beverage
Date: 
1 January 2021 to 15 April 2021
Area: 

281 sq M

Cao Jie