Olive Garden 4105 Yellowstone Ave, Chubbuck, ID 208-244-5812 208-244-5812 Visit Website Listed under » Restaurant Type: Italian. nearby