Chicken restaurant · 21358 Simplot Blvd, Greenleaf, ID
More food in Greenleaf, ID · Chicken in Greenleaf