Little Caesars 12636

Little Caesars #12636 is an Little Caesars restaurant located at 1490 North Center Avenue in Somerset, Pennsylvania.