Noodles & Company World Kitchen4013 Yellowstone Ste A , Chubbuck, ID 208-237-9070 208-237-9070 Visit Website nearby Restaurant Type: World Cuisine.