Azul Posted August 5, 2013 Loading Map.... Azul378 Wukang Road - ShanghaiDetails 31.21266799999999 121.44063499999993 Address 378 Wukang Road Shanghai China Upcoming Events No events in this location