Japanese restaurant · 11455 Washington St, Northglenn, CO
See full menu
More food in Northglenn, CO · Japanese Food in Northglenn