Prices are higher than normal but the food is good and it is convenient on the turnpike
KFC Express is located at 263 FL-91, Winter Garden, FL 34787