Asian restaurant · 1005 W 120th Ave #300, Westminster, CO
More food in Westminster, CO · Asian Food in Westminster