Shanghai

Dongbeiren

(Now Closed)

30

1 Shaanxi S. Rd.,
Shanghai,

China,