Japanese restaurant · 1350 Parkway Dr Ste 44, Blackfoot, ID
More food in Blackfoot, ID · Japanese Food in Blackfoot