A most singular item in the mix of Louisville restaurants is no more. The only KFC Eleven store in the world, at 1004 Bardstown Rd. in the Highlands, has closed suddenly without notice. It seemed like more than the reported two years that it has bee ......Read more