Visit

Location: No. 758, Changle Road, Shanghai

Opening Hours: Tuesday to Saturday, 12:00  – 18:00