Little Caesars 418

Little Caesars #418 is an Little Caesars restaurant located at 545 West Roosevelt Road in Glen Ellyn, Illinois.