Beloved fried chicken restaurant in Central Florida closing after 57 years
A popular chicken restaurant in Winter Garden is closing its doors after 57 years in business.
A popular chicken restaurant in Winter Garden is closing its doors after 57 years in business.