We are here from Idaho and don't do much of mall eating, so we decided to divide up and try a couple different things. I really liked this place. The spicy honey chicken (?) is really good! Rice could be a bit better, but all around it was good.
Address: 14500 W Colfax Ave, Lakewood, CO 80401-3203
Location: United States > Colorado (CO) > Lakewood
Phone Number: +1 303-271-9996