Noodles & Company World Kitchen 4013 Yellowstone Ste A , Chubbuck, ID 208-237-9070 208-237-9070 Visit Website Listed under » Restaurant Type: World Cuisine. nearby