Japanese restaurant · 720 W Eisenhower Rd, Leavenworth, KS
See full menu
More food in Leavenworth, KS · Japanese Food in Leavenworth