Little Caesars 8678

Little Caesars #8678 is an Little Caesars restaurant located at 605 East Bidwell Street in Folsom, California.