L’Atelier Posted June 14, 2013 Loading Map.... L’AtelierChangshu Road 83 - ShanghaiDetails 31.2172115 121.44766419999996 Address Changshu Road 83 Shanghai China Upcoming Events No events in this location