Little Caesars 8145

Little Caesars #8145 is an Little Caesars restaurant located at 1788 South Lake Drive in Lexington, South Carolina.