Asian restaurant · 18541 E Hampden Ave Ste 126, Aurora, CO
More food in Aurora, CO · Asian Food in Aurora