La Pedrera Posted August 31, 2014 Loading Map.... La Pedrera33 Sichuan Zhong Lu - ShanghaiDetails 31.2322915 121.48998899999992 Address 33 Sichuan Zhong Lu Shanghai Shanghai China Upcoming Events No events in this location