New to the forum here though I've been reading the posts here from time to time during the past few years. Anyways, I'm so sad to learn that the old Yuping is now closed as that was my standard stomping ground the last 3 times I went to Shanghai. Does anyone know the location of the new one? I'm referring to the one that is close to the old Yuping location. I've scoured this forum and could not find a reliable address/location. I'll be leaving for Shanghai in less than 2 weeks so any help would be greatly appreciated!