Little Caesars 9306

Little Caesars #9306 is an Little Caesars restaurant located at 809 South Harrison Street in Shelbyville, Indiana.