Tokyo Japanese Steakhouse And Sushi

Japanese restaurant · 1350 Parkway Dr Ste 44, Blackfoot, ID

Hours

More food in Blackfoot, ID · Japanese Food in Blackfoot