La Cocina Posted November 4, 2013 Map Unavailable Address Dongping Lu 9 Shanghai China Upcoming Events No events in this location