Get directions to: Wu's Dragon Restaurant, Las Vegas, NV
Restaurant address: 3310 S Nellis Blvd Las Vegas, NV 89121, USA
Restaurant: Wu's Dragon Restaurant