Shanghai Slims Posted June 23, 2014 Loading Map.... Shanghai Slims523 Fuxing Lu - ShanghaiDetails 31.222688 121.4915413 Address 523 Fuxing Lu Shanghai China Upcoming Events No events in this location