Little Caesars 12421

Little Caesars #12421 is an Little Caesars restaurant located at 1445 Newtown Center Way in Lexington, Kentucky.