Tibetan restaurant · 9000 Yukon St, Westminster, CO
More food in Westminster, CO · Tibetan in Westminster