DR Bar Posted December 13, 2013 Map Unavailable Address Taicang Rd 181 Shanghai China Upcoming Events No events in this location