Japanese restaurant · 8600 S 30th St Ste 106, Lincoln, NE
More food in Lincoln, NE · Japanese Food in Lincoln