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