Canton Dragon is a family-owned restaurant in Scottsdale, Arizona, which has been serving authentic Chinese cuisine.