Little Caesars 8908

Little Caesars #8908 is an Little Caesars restaurant located at 140 Versailles Road in Frankfort, Kentucky.