DR Bar Posted April 10, 2014 Loading Map.... DR Bar太仓路181弄 - ShanghaiDetails 31.2214636 121.47465039999997 Address 太仓路181弄 Shanghai China Upcoming Events No events in this location