Restaurants in Chubbuck, ID

Denny's Chubbuck
US 4310 Yellowstone Ave Chubbuck, ID 83202
(208) 238-1223(208) 238-1223
Open 24 hours
, 7 Days a Week