This KFC location is a fast-food restaurant specializing in fried chicken. It is situated within the St. Michaels Retail Park.