Chicken restaurant · 23200 Sw 112 Ave, Homestead, FL
More food in Homestead, FL · Chicken in Homestead