Japanese restaurant · 9231 Lincoln Ave #1100, Lone Tree, CO
More food in Lone Tree, CO · Japanese Food in Lone Tree