Just moved to the area and tried this place because of the good reviews. I ordered General Tao chicken on fried rice, and 3 vegetable spring rolls on the side.
The food was a regular size portion, but the price is a bit higher than I'm used to. Typically I'd pay $10-$12 for my order, but at Danforth Dragon it costed $17 (no delivery charge, I picked it up)
Overall, the service was great, the food was really hot and fresh so 5 stars is deserved! I'll definitely be back!
The only complaint I have is about the price, but you get what you pay for I suppose.