Little Caesars 1508

Little Caesars #1508 is an Little Caesars restaurant located at 1635 North Michigan Avenue in Plymouth, Indiana.