I love this place, GREAT food! Anytime I order chinese food, it has to be Imperial Dragon, every other place is disappointing. They are usually early with delivery and always friendly.
Delicious food every single time.
Very good food and great portion size for the price. I loved the Yaki Udon!
1232 S Sheridan Blvd
Denver CO, 80232