Pata Negra Posted May 4, 2013 Loading Map.... Pata Negra913 Julu Road - ShanghaiDetails 31.2180764 121.44761649999998 Address 913 Julu Road Shanghai China Upcoming Events No events in this location