I just wanted to mention that I went looking for this shop this morning. I got off the Tongzilin metro stop on Line 1, headed west, then south (following the map) and found the exact corner in the picture. However, the shop in next picture appeared to no longer exist. But I figured that I might find something similar close by and discovered this place. The address, as best I can figure it, is 377 Chengtong Lu, near the intersection with Shenghe 2 Lu.