Asian restaurant · 14227 W Colfax Ave, Lakewood, CO
More food in Lakewood, CO · Asian Food in Lakewood