Japanese restaurant · 220 Bullock St, Chubbuck, ID
More food in Chubbuck, ID · Japanese Food in Chubbuck