Champs Chicken
510 S State St, Shelley
(208) 357-3184
Restaurants in Shelley, ID
Champs Chicken
510 S State St, Shelley, ID 83274
(208) 357-3184