Shanghai Brewery Posted April 12, 2014 Loading Map.... Shanghai Brewery15 Dongping Road - ShanghaiDetails 31.2085503 121.4487871 Address 15 Dongping Road Shanghai China Upcoming Events No events in this location