7262 Broadway, Denver, Colorado 80221 USA
Lo mein with jalapeƱo chicken and teriyaki chicken
Photo Credit: Yelp