Chicken restaurant · 1032 N Main St, Cloverdale, IN
See full menu
More food in Cloverdale, IN · Chicken in Cloverdale