We are meeting by Metro line 8 or 14 Dashijie station Exit 1 大世界 it's by No.317 East Ninghai Rd close to Xizang Rd(M) The address is: Exit 1 of Dashijie Station on Metro Lines 8/14, No. 317 Ninghai East Road, near Dashijie on Xizang Middle Road.
Tian Zi Fang started as a spontaneous artist colony, much like Berlin's Hackescher Markt or New York's SoHo. Now it's a tourist hot spot. You can still find creative souvenirs and Yummy local food. The fresh market by exit 2 might be interesting for you to explore.