Modena Putuo Shanghai

No. 1, Lane 58, Tongchuan Road,
Shanghai
China