SELECT A LOCATION
Use my current location to find the nearest restaurant
Red Dragon Chinese Bistro
14870 N Northsight Blvd #103, Scottsdale, AZ 85260
(480) 474-4909
Pickup
Closed
Delivery
Closed
View Menu
Order Online