Japanese restaurant · 1502 E 20th St, Scottsbluff, NE
See full menu
More food in Scottsbluff, NE · Japanese Food in Scottsbluff