Get directions to: Super Dragon Restaurant, Phoenix, AZ
Restaurant address: 1212 E Northern Ave Phoenix, AZ 85020, USA
Restaurant: Super Dragon Restaurant