Barrhaven Asian Dragon is a quick-serve Chinese eatery specializing in classic Cantonese and Szechuan take-out dishes.