Japanese restaurant · Parking at KC'S Food Court Behind the Kc's Car Wash, 865 West Bridge St, Blackfoot, ID
More food in Blackfoot, ID · Japanese Food in Blackfoot