Canton Dragon Asian Grill & Bar Scottsdale

10190 N 90th St #101, Scottsdale, AZ

Menu (As of 10/31)

Canton Dragon Asian Grill & Bar Scottsdale: hours and how to order