Chicken restaurant · 8638 N Telegraph Rd, Newport, MI
See full menu
More food in Newport, MI · Chicken in Newport