Sakura | Japanese Restaurant & Ramen

Japanese restaurant · 8600 S 30th St Ste 106, Lincoln, NE

Hours

More food in Lincoln, NE · Japanese Food in Lincoln