HFC is a fast-food establishment located in Abbeville, France, specializing in chicken dishes. It offers takeaway options and is known for its quick service.