10333 E Costilla Ave, Englewood, Colorado 80112 USA
Sesame chicken - one of the best
Photo Credit: Yelp