Little Caesars 141

Little Caesars #141 is an Little Caesars restaurant located at 415 South Walnut Street in Bucyrus, Ohio.